- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 笔试题程序练习
1、链表中倒数第k个节点:链表节点定义如下:struct ListNode{ int m_nValue; ListNode* m_pNext;}我的答案:ListNode* revk(ListNode* pHead, int k){ if (pHead == null) return null; int count,
2015-07-21 10:33:39 415
原创 剑指Note
为什么拷贝构造函数 参数必须是常量引用,不能是传值引用?class CExample { private: int a; public: //构造函数 CExample(int b) { a = b; cout<<"creat: "<<a<<endl; } //拷贝构造 CExample(const CExampl
2015-07-16 18:37:56 375
原创 数据结构与算法分析 note
1、 explicit构造函数是用来防止隐式转换的。请看下面的代码:class Test1 { public: Test1(int n) { num=n; }//普通构造函数 private: int num; }; class Test2 { public: expli
2015-07-16 17:58:15 331
转载 链表面试题小结
某本书上面说了,链表这个东西,实际用的并不多,但是可以提供很好的考察面试者编程技巧和思维能力的素材。这里总结一下,见过的面试题和对应的候选解法。 题一、 给定单链表,检测是否有环。 使用两个指针p1,p2从链表头开始遍历,p1每次前进一步,p2每次前进两步。如果p2到达链表尾部,说明无环,否则p1、p2必然会在某个时刻相遇(p1==p2),从而检测到链表中有环。 http://oste
2015-07-14 18:03:13 387
转载 makefile规则
makefile规则 makefile是一个make的规则描述脚本文件,包括四种类型行:目标行、命令行、宏定义行和make伪指令行(如“include”)。makefile文件中注释以“#”开头。当一行写不下时,可以用续行符“\”转入下一行。 1.1 目标行 目标行告诉make建立什么。它由一个目标名表后面跟冒号“:”,再跟一个依赖性表组成。 例: example: depfile dep
2015-07-01 11:30:24 700
计算机算法引论——设计与分析技术(书签版)
2015-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人