学习日志
文章平均质量分 76
Binary2Hex
这个作者很懒,什么都没留下…
展开
-
GCC和G++的区别
gcc和g++都是GNU(组织)的一个编译器。 误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是请注意: 1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。 2.编译阶段,g++会调用gcc,对于c++代码,两者转载 2014-11-22 14:14:06 · 269 阅读 · 0 评论 -
微软面试100题
最近在找工作,因为硕士期间的研究偏理论,国内对口公司较少。而自己想去的基本也都是软件公司,所以还是要抽出时间好好研究一下算法,争取在面试中取得一个好一点的成绩。 微软面试100题应该是经典中的经典,遂自己一边学习,一边将答案整理在这,供各位吐槽,也帮助我进步。 废话不多说,一题一题来吧。 1.把二元查找树转变成排序的双向链表 输入一棵二元查找树,将该二元查找树转换成原创 2014-12-06 14:56:27 · 308 阅读 · 0 评论 -
排序算法的复杂度和稳定性
本文简单介绍几种面试中常用的排序算法,并对每个算法的时间复杂度、空间复杂度、稳定性进行分析。原创 2014-12-08 14:52:37 · 346 阅读 · 0 评论