摘要: 在网上看到的一道面试题,思路和作者想的差不多,在这里整理下:题目实例如下:比如,如果是下面两个字符串: String 1: ABCDEFGHLMNOPQRS String 2: DCGSRQPOM 答案是true,所有在string2里的字母string1也都有。如果是下面两个字符串: String 1: ABCDEFGHLMNOPQRS String 2: DCGSRQPOZ 答案是false,因为第二个字符串里的Z字母不在第一个字符串里。假设:String 1 长度为 m String 2 长度为 n1.最先想到的方案: 遍历 String 2,查看其每一个字母是否出现在... 阅读全文
posted @ 2012-07-16 11:32 zhice163 阅读(442) 评论(1) 推荐(0) 编辑
摘要: // 链表的逆序,自己写的,有什么不足还请指正NODE * ReverseList( LIST Head ){ cout<< "进入逆序链表函数。。"<<endl; if ( Head == NULL || Head->next == NULL ) { return Head; } NODE *p, *q, *r; p = Head->next; r = Head; while( p->next != NULL ) { q = p->next; p->next = r; r =... 阅读全文
posted @ 2012-07-10 17:43 zhice163 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Union和sturct区别 以下内容为转载,转载地址为:http://lili-lele.blog.sohu.com/137848725.html 共用体,构造数据类型,也叫联合体 用途:使几个不同类型的变量共占一段内存(相互覆盖) 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体-------自定义数据类型 结构体变量所占内存长度是各成员占的内存长度的总和。 共同体变量所占内存长度是各最长的成员占的内存长度。 共同体每次只能存放哪个的一种!! 共同体变量中起作用的成员是尊后一次存放的成员, 在存入新的成员后原有的成员失去了作用! -----... 阅读全文
posted @ 2012-07-10 16:20 zhice163 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 注:本文章内容大部分来自网站整理。1.为什么基类的析构函数是虚函数? 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。 下面转自网络:源地址 http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html a.第一段代码 #include<iostream>using namespace std;class ClxBase{public: ClxBase() {}; ~ClxBase() {cout << "Output from the destructor of class Clx 阅读全文
posted @ 2012-07-10 16:06 zhice163 阅读(6114) 评论(0) 推荐(5) 编辑
摘要: (int&)n强制转化成一个int的引用,编辑器会把变量n对应的内容起始地址里的数据按照int变量的数据组织方式去解析。 float n=1.0f;cout<<(int)n<<endl;cout<<(int&)n<<endl;cout<<boolalpha<<((int)n==(int&)n)<<endl;输出结果:11065353216false1.0f: 二进制:0011 1111 1000 ... 阅读全文
posted @ 2012-04-12 17:17 zhice163 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 1. strcpy实现代码这是出现频率最高的面试题,在编写过程中一定要注意细节char * strcpy(char * strDest,const char * strSrc){ if ((strDest==NULL)||(strSrc==NULL)) throw "Invalid argument(s)"; char * strDestCopy=strDest; while ((*strDest++=*strSrc++)!='\0'); return strDestCopy;}输入参数的判定异常的抛出循环的写法调用方式,注意捕获异常的写法int m... 阅读全文
posted @ 2012-04-12 15:31 zhice163 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: sad 阅读全文
posted @ 2012-04-12 14:46 zhice163 阅读(152) 评论(0) 推荐(0) 编辑