- 博客(8)
- 资源 (17)
- 收藏
- 关注
转载 static_cast、dynamic_cast、reinterpret_cast和const_cast
关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。下面对它们一一进行介绍。
2014-10-30 18:45:42 607
转载 单链表的快速排序算法
今天听同学面友录说道单链表是否可以用快速排序算法,想起自己面百度一面的时候面试官也面到这个问题,由于本人是个小菜鸟,所以花了一个下午的时间整理了一下。 算法思想:对于一个链表,以head节点的值作为key,然后遍历之后的节点,可以得到一个小于key的链表和大于等于key的链表;由此递归可以对两个链表分别进行快速。这里用到了快速排序的思想即经过一趟排序能够将小于key的元素放在一边,将
2014-10-30 16:48:48 960
转载 先验概率、后验概率与最大似然估计
先验概率、后验概率与似然估计 本文假设大家都知道什么叫条件概率了(P(A|B)表示在B事件发生的情况下,A事件发生的概率)。 先验概率和后验概率 教科书上的解释总是太绕了。其实举个例子大家就明白这两个东西了。 假设我们出门堵车的可能因素有两个(就是假设而已,别当真):车辆太多和交通事故。 堵车的概率就是先验概率 。 那么如果我们出门之前我们听到新闻说今天路上出了个交通事故,那么我们
2014-10-28 11:03:59 1329
转载 海量数据处理面试题(july的博客)
海量数据处理面试题(july的博客),讲的很好 网址:http://blog.csdn.net/v_july_v/article/details/7382693
2014-10-08 22:21:32 777
原创 红黑树的理解与学习&左旋与右旋操作
http://zh.wikipedia.org/wiki/%E7%BA%A2%E9%BB%91%E6%A0%91#.E7.94.A8.E9.80.94.E5.92.8C.E5.A5.BD.E5.A4.84
2014-10-08 15:36:34 3862
转载 MySQL的数据库引擎的类型
MySQL的数据库引擎的类型 你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。 ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要
2014-10-04 21:54:36 926
百度2014校园招聘求职大礼包
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人