现在位置: 首页 > rollei发表的所有文章
  • 10月
  • 15日
综合 ⁄ 共 1293字 评论关闭
#include <iostream> using namespace std; void testPointer(){ int a[] = {1,2,3,4,5}; int *p = a; //本身就是int型指针 // int *q = &a; //转换成int型指针 int *t = &a[0]; //本身就是int型指针 p++; // q++; t++; printf("*p:%d\n",*p); //2 // printf("*q:%d\n",*q); //2 printf("*t:%d\n",*t); //2 } void testPointer2(){ int a[] = {1,2,3,4,5}; int *p = a+1; //一维数组数组名字a表示数组中第一个元素(int)的地址 // int *q = &a+1; //在转换成int型指针之前的+1......
阅读全文
我们已经分析过了map和Collection接口,我们知道Set和List不同的是,Set不可以有相同的元素,那么判断这个元素是否相同是如何实现的呢,我们看下下面这张图: 从这张类图上,我们看见一个经典模式的应用,那就是适配器模式,我们把map接口的对象,包装成为了Set的接口;在代码中,我们来分析一下; 首先,我们看一下HashSet  private transient HashMap<E,Object> map;     // Dummy value to associate with an Object in the backing Map     private static final Object PRESENT = new Object(); 可见,他适配了Has......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 3421字 评论关闭
D. Points time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Pete and Bob invented a new interesting game. Bob takes a sheet of paper and locates a Cartesian coordinate system on it as follows: point (0, 0) is located in the bottom-left corner, Ox axis is directed right, Oy axis is directed up. Pete gives Bob requests of three types: add x y — on the sheet of paper Bob marks a point with coordinates (x, y). ......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 643字 评论关闭
 题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1723 水题。 果断卖萌, 敲上 素数筛选和素数判断。。 弱爆了!! #include <stdio.h> #include <math.h> #include <string.h> #define M 1005 bool mark[M]; void sieve_prime() { memset(mark, true, sizeof(mark)); mark[0] = mark[1] = false; for (int i=2; i<=sqrt(M); i++){ if(mark[i]){ for(int j=i*i; j<M; j+=i) mark[j]= false; } } } inline bool is_prime(int u){ int i; fo......
阅读全文
  • 12月
  • 18日
算法 ⁄ 共 2394字 评论关闭
题意:有n个村庄,村庄在不同坐标和海拔,现在要对所有村庄供水,只要两个村庄之间有一条路即可,          建造水管距离为坐标之间的欧几里德距离(好象是叫欧几里德距离吧),费用为海拔之差          现在要求方案使得费用与距离的比值最小 很显然,这个题目是要求一棵最优比率生成树, 0-1分数规划,0-1分数规划是分数规划的一种特殊情况,分数规划适用于求解最优化问题的,对于求最大的对应解,该理论也有效 这是从网上找到的具体的最优比率生成树的方法的讲解 //////////////////// 概念 有带权图G, 对于图中每条边e[i], 都......
阅读全文
  • 09月
  • 24日
数据库 ⁄ 共 2306字 评论关闭
原文链接:点击打开链接 功能: 正常的应用数据库放在/data/data/包名/database/test.db,应用发布时,这个数据库不会随着应用一起发布, 所以为了让我们已经准备好的数据正常使用,必须能实现数据库自身复制到sd卡下面, 实现拷贝res/raw/test.db下资源拷贝到SD卡下的/mnt/sdcard/test/test.db package your.wzf.namespace.database; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import your.wzf.namespace.R;......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 64字 评论关闭
http://www.cnblogs.com/KevinYang/archive/2010/06/18/1760597.html
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1089字 评论关闭
public class GetFirstLetter { private static final int GB_SP_DIFF = 160; private static final int[] secPosvalueList = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722, 3730, 3858, 4027, 4086, 4390, 4558, 4684, 4925, 5249, 5600}; private static final char[] firstLetter = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'w', 'x', 'y', 'z'}; public static String g......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 3521字 评论关闭
转载自:http://qbaty.iteye.com/blog/865368 最近和army8735一起维护他的代码,由于最近代码管理github吵的很热,所以也正好把代码放到git hub上管理,顺便了解下github的工作模式,写这篇文章就是来总结用github来管理代码的一些方式。 文章开始前我觉得有必要稍微介绍下GIT. Git --- The stupid content tracker, 傻瓜内容跟踪器。那么怎么理解呢?git首先是一个版本控制工具,这点和常用CVS, Subversion是一样的,而不同的是,他采用分布式版本控制库的方式管理。Git的速度非常快,可以很轻易创建分支,并且非常适合用于大项目......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 864字 评论关闭
你可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示: x/<n/f/u> <addr> n、f、u是可选的参数。 n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容。     f 表示显示的格式,参见上面。如果地址所指的是字符串,那么格式可以是s,如果地十是指令地址,那么格式可以是i。 x 按十六进制格式显示变量。 d 按十进制格式显示变量。 u 按十六进制格式显示无符号整型。 o 按八进制格式显示变量。 t 按二进制格式显示变量。 a 按十六进制格式显示变量。 c 按字符格式......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 4371字 评论关闭
http://www.blogjava.net/pengpenglin/archive/2008/06/30/211589.html 目录=========================================1.Oracle的日期函数2.日期加减3.月份加减4.年份加减5.求每月的最后一天6.求每月的第一天7.求下一个星期几 入门知识: ①Oracle中的日期时间存储:oracle数据库中存放时间格式的数据,是以oracle特定的格式存贮的,占7个字节,与查询时显示的时间格式无关。不存贮秒以下的时间单位。②Oracle中的日期时间显示:通常,客户端与数据库建立起连接后,oracle就会给一个缺省的时间格式数据的显示形式,与所使用的字符集......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 202字 评论关闭
  现在各个平台上通用的解决方法是采用parfile来解决:   windows平台的方法如下:   首先建立一个1.txt文件:   tables=employee file=f:/exp.dmpquery="where birthday>= to_date('1980.12.18','yyyy-mm-dd')" 然后: exp user/user@bsrun parfile=1.txt   其他操作系统平台的都类似。            
阅读全文