摘要: NBA状元秀列表(from 1990)1990 网队 德里克-科尔曼(Derrick Coleman)1991 黄蜂 拉里-约翰逊(Larry Johnson)1992 魔术 沙奎尔-奥尼尔(Shaquille O'Neal)1993 魔术 克里斯-韦... 阅读全文
posted @ 2015-03-28 16:37 shokey520 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、跳回上一次编辑位置Shift+F52、跳到末尾Ctrl+End3、去除页眉下面的横线边框格式中选择无边框。不同版本的入口不一样4、方框里面打钩常用的两种方式a) 插入符号中,字体选择Wingdings 2,找到方框里打钩的符号,点击确定。b) 键入2611,然后按下Alt+X。 阅读全文
posted @ 2015-03-01 17:18 shokey520 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在快捷方式的目标一项加上/NoWizAccount即可。 阅读全文
posted @ 2014-10-13 21:35 shokey520 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 使用VC自带的命令行工具,键入cl /P xxx.cpp,会在cpp目录下生成对应的xxx.i文件。该文件是预编译处理后的内容。适用于排查头文件冲突等问题。 阅读全文
posted @ 2014-09-12 09:39 shokey520 阅读(237) 评论(0) 推荐(0) 编辑
摘要: CComBSTR会自动管理字符串的内存空间,在析构时释放空间。由于C++对象在出其作用域时会进行析构。所以有一些情形下,使用CComBSTR容易犯下错误。来看以下代码: BSTR bstr1 = CComBSTR(L"hello"); BSTR bstr2 = CComBSTR(L"wo... 阅读全文
posted @ 2014-08-01 17:04 shokey520 阅读(440) 评论(0) 推荐(0) 编辑
摘要: UTF16的BOM头是FF FE,UTF8的BOM头是EF BB BF。但是用UltraEdit32打开UTF8文件,切换到HEX模式,会发现BOM头变成了FF FE。而且在打开log4j的UTF8编码的日志文件时,中文也会显示为乱码。为了避免烦恼,决定以后不用UltraEdit32打开UTF8文件... 阅读全文
posted @ 2014-07-25 17:23 shokey520 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 试题:给定一个带环的链表,找出环起点。比如:A -> B -> C -> D -> E -> C (C为环形起点)写一个程序找出环起点C。ListNode结构如下,请实现 ListNode* find_circle_beginning(ListNode* head);函数,返回环的起点。struct... 阅读全文
posted @ 2014-06-27 17:47 shokey520 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 单链表的节点结构一般如下:struct Node{ int val; Node* next;};在处理单链表的基本操作要注意以下事项:1、记住头节点单链表的每个操作都要从头节点开始。如果函数内头节点发生了改变,比如在头节点之前插入节点,删除头节点,反转链表等,都需要更新头节点... 阅读全文
posted @ 2014-06-26 10:38 shokey520 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 题目网址:http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/Challenges/January2004.html解答网址:http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/solutions... 阅读全文
posted @ 2014-06-26 10:01 shokey520 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 试题:random(a,b)是可以产生[a,b]之间一个随机整数的函数。请使用random(a,b)写一个算法将长度为n的整型数组随机打乱。void random_shuffle(int a[], int n);分析:不考虑数组中元素是否重复,长度为n的数组,其全排列共有n!种。要做到概率上的随机打... 阅读全文
posted @ 2014-06-24 18:03 shokey520 阅读(1026) 评论(0) 推荐(0) 编辑