2014年9月16日

摘要: 1 #include 2 3 using namespace std; 4 void hello(int a ,int b=7,char* pszC="*") 5 { 6 cout<<"hello"; 7 } 8 9 int main()10 {11 // hello(5);12... 阅读全文
posted @ 2014-09-16 18:10 daocaorendeshijie 阅读(90) 评论(0) 推荐(0) 编辑
摘要: /* * LCS(最长公共字串)就是两个字符串中找出连续的最长公共的字符串 * 我们可以建立一个矩阵来比较两个字符串相对应位置字符的匹配情况,若是匹配就设置为1,不匹配就设置为0 * 如下:假设有两个字符串为:str1:abc str2:bc * 建立矩阵 * a b c * b 0 1 0 *... 阅读全文
posted @ 2014-09-16 16:10 daocaorendeshijie 阅读(248) 评论(0) 推荐(0) 编辑
摘要: TCP协议的三次握手过程1.建立连接时,客户端向服务器发送SYN包,并产生一个顺序号码seq number=k,等待服务器确认。2.服务器受到请求后,确认联机信息后,向客户端发送确认码ack=k+1,SYN包,并产生一个顺序号码seq number=q。3.客户端受到确认信息后,检查确认码ack是否... 阅读全文
posted @ 2014-09-16 15:01 daocaorendeshijie 阅读(241) 评论(0) 推荐(0) 编辑

2014年9月15日

摘要: 1 /*确定需要改变几个位,才能将整数A转变为整数B 2 * 找出两个数之间位有哪些不同,可以使用异或操作即可 3 * 在异或操作的结果中,每个1都代表A和B相应位是不一样的 4 * 因此只要数一数异或之后又几个位为1就可以知道需要改变几个位 5 * 6 * */ 7 public c... 阅读全文
posted @ 2014-09-15 15:02 daocaorendeshijie 阅读(188) 评论(0) 推荐(0) 编辑

2014年9月7日

摘要: 1 void f(char **p) 2 { 3 *p += 2; 4 } 5 int main() 6 { 7 char *a[] = {"123","abc","456"},**p; 8 p = a; 9 f(p);10 cout<<**p<<endl... 阅读全文
posted @ 2014-09-07 20:57 daocaorendeshijie 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 int count=0; 4 5 //该函数主要是查询皇后摆放位置是否危险 6 notDanger(int row,int n,int (*chess)[8]) 7 { 8 int i,flag1=0,flag2=0,f... 阅读全文
posted @ 2014-09-07 20:46 daocaorendeshijie 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 3 using namespace std; 4 /* 5 实现字符串的复制 6 */ 7 char* myscpy(char* desStr,char* srcStr) 8 { 9 // assert(desStr!=NULL && srcStr!=N... 阅读全文
posted @ 2014-09-07 20:44 daocaorendeshijie 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 * 给定两个32位的整数N和M,以及表示比特位置的i和j。编写一个方法,将M插入到N中, 3 * 使得M从N的第j位开始,到第i位结束,假定从j位到i位足以容纳M,也即是M=10011 4 * 那么j和i之间至少可以容纳5个数,假如,不可能出现j=3,i... 阅读全文
posted @ 2014-09-07 20:31 daocaorendeshijie 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1 /*常见位操作:获取,设置,清零 2 * 3 * */ 4 public class BitGet { 5 /* 6 * 该函数实现获取功能 7 * 先将1左移动i位,左移动0位变成了00000001, 8 * 然后再和Num十进制12转化为二进制0... 阅读全文
posted @ 2014-09-07 20:04 daocaorendeshijie 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 * 归并排序递归实现 3 * 简介:将两个(或两个以上)有序表合并成一个新的有序表 即把待排序序列分为若干个子序列,每个子序列是有序的。 4 * 然后再把有序子序列合并为整体有序序列 5 * 时间复杂度为O(nlogn) 6 * 7 * */ 8 9 import... 阅读全文
posted @ 2014-09-07 14:01 daocaorendeshijie 阅读(194) 评论(0) 推荐(0) 编辑

导航