上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页
摘要: 题目描述 输入一个链表,输出该链表中倒数第k个结点。 解题思路 pOne指针先跑,并且记录节点数,当pOne指针跑了k-1个节点后,pTwo指针开始跑, 当pOne指针跑到最后时,pTwo所指指针就是倒数第k个节点 输入一个链表,输出该链表中倒数第k个结点。 解题思路 pOne指针先跑,并且记录节点 阅读全文
posted @ 2018-05-16 13:57 Curo 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 解题思路 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位 阅读全文
posted @ 2018-05-16 11:59 Curo 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 解题思路 对于这道题,要考虑四种情况: 1、底数为0,指数为负数的情况,无意义 2、指数为0,返回1 3、指数为负数,返回1.0/base,-exponent 4、指数正数,ba 阅读全文
posted @ 2018-05-16 11:13 Curo 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 方法一: 如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边的1后面还有0的话)。其余所有位将不会受到影响。 举个例子:一个二进制数1100,从右边数起第三位是处于最右边的一个1。减去1后,第三位 阅读全文
posted @ 2018-05-15 18:54 Curo 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.跳台阶问题:(其实就是很纯粹的斐波那契数列问题) 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 比较倾向于找规律的解法,f(1) = 1, f(2) = 2, f(3) = 3, f(4) = 5, 可以总结出f(n) = f(n-1) + f(n- 阅读全文
posted @ 2018-05-15 14:41 Curo 阅读(359) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: bool Find(int target, vector > array) { int row_size=array.size(); int col_size=array[0].size(); int i=0; int j=col_size-1; while(... 阅读全文
posted @ 2018-05-14 14:02 Curo 阅读(125) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: void replaceSpace(char *str, int length) { if (str == NULL || length length) return; int p_old = oldlength;//注意不用减一,\0也要算在里面 int p_new = newlength; while (p_old>=0&&p_ol... 阅读全文
posted @ 2018-05-14 13:05 Curo 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、 生成Dump文件方式 1.1任务管理器 在程序崩溃后,先不关闭程序,在任务管理器中找到该程序对应的进程。右键—>创建转储文件。 此时会在默认的目录下创建出一个dump文件。 可以看出,此种方法只适用于程序崩溃但没有立即自行退出的情况。倘若程序故障后自行退出,则此方法就难以应用。不过,我们可以在 阅读全文
posted @ 2018-04-28 18:52 Curo 阅读(5114) 评论(0) 推荐(0) 编辑
摘要: TCHAR 就是当你的字符设置为什么就是什么例如:程序编译为 ANSI, TCHAR 就是相当于 CHAR当程序编译为 UNICODE, TCHAR 就相当于 WCHAR char :单字节变量类型,最多表示256个字符, wchar_t :宽字节变量类型,用于表示Unicode字符, 它实际定义在 阅读全文
posted @ 2018-04-28 11:54 Curo 阅读(16468) 评论(1) 推荐(1) 编辑
摘要: 一.HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1.域名解析 2.发起TCP的3次握手 3. Web浏览器向Web服务器发送http请求命令 一旦建立了TCP连接,Web浏览器就会向Web服务器发送请求命令。例如:GET/sample/hel 阅读全文
posted @ 2018-04-27 17:22 Curo 阅读(7067) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页