摘要: 学步园中的这篇文章简直太赞了!作者写的很棒! 从学步园的这篇博客中,我们可以发现,广度优先搜索采用队列,而深度优先搜索采用栈或者是递归!!! 所以,邻接矩阵的深度优先遍历其实也是可以采用栈进行实现的! 阿里的测试开发最后一道笔试题 一个int型的二维int[][]map组作为一个迷宫图,数字为1时是 阅读全文
posted @ 2016-05-12 22:29 学会走路 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 关于TCP/IP的三次握手协议,这篇文章中有详细的介绍,很通俗易懂,什么时候忘了,都可以过来瞧两眼,保证很快就明白了。 首先TCP/IP协议分为三个阶段:建立连接(握手阶段),数据传输阶段,连接终止阶段。 看到以前学习的《计算机网络》课本,书上介绍,数据传输阶段的时候,突然想到QQ或者阿里旺旺是不是 阅读全文
posted @ 2016-05-12 20:34 学会走路 阅读(1108) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-12 16:43 学会走路 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-12 15:20 学会走路 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-12 10:41 学会走路 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 智能指针auto_ptr和shared_ptr也是面试中经常被问到的一个 感觉看auto_ptr的源码反而更加容易理解一些,因为源码的代码量并不大,而且比较容易理解。 本篇主要介绍auto_ptr 其特点如下: 1.首先auto_ptr智能指针是个封装好的类; 2.是采用栈上的指针去管理堆上的内容, 阅读全文
posted @ 2016-05-10 21:55 学会走路 阅读(1273) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-05-09 20:34 学会走路 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、问题来源 今天在VS2010平台上,尝试采用scanf() string word; scanf("%s",&word); 然后发现错误,输出采用 printf("%s\t",word); 发现也不行,然后转换成cin和cout就OK,于是怀疑是不是%s出了问题,果然是这样。 因为在C中的字符串 阅读全文
posted @ 2016-05-07 16:11 学会走路 阅读(21551) 评论(0) 推荐(0) 编辑
摘要: 关于大端模式和小端模式 大端模式是符合人的正常思维的,低地址存放高位,这样和我们从左往右看的方式是一样的(因为我们取地址总是取的是低地址);但是小端模式更符合计算机系统 网络协议中则是采用大端模式 http://www.cnblogs.com/fuchongjundream/p/3914770.ht 阅读全文
posted @ 2016-05-07 12:48 学会走路 阅读(448) 评论(0) 推荐(0) 编辑
摘要: static函数与普通函数的区别: 用static修饰的函数,本限定在本源码文件中,不能被本源码文件以外的代码文件调用。而普通的函数,默认是extern的,也就是说,可以被其它代码文件调用该函数。 在函数的返回类型前加上关键字static,函数就被定义成为静态函数。普通 函数的定义和声明默认情况下是 阅读全文
posted @ 2016-05-03 17:05 学会走路 阅读(10327) 评论(0) 推荐(1) 编辑