算法和语言
lmmilove
这个作者很懒,什么都没留下…
展开
-
c/c++笔试面试题(汇总)
1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2进制,看含转载 2012-07-25 14:57:27 · 886 阅读 · 0 评论 -
经典算法总结与实现
经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序。希望能帮助到有需要的同学。之所以用Python实现,主要是因为它更接近伪代码,能用更少的代码实现算法,更利于理解。 本篇博客所有排序实现均默认从小到大。 一、冒泡排序 BubbleSort 介绍:转载 2015-12-09 20:33:13 · 921 阅读 · 0 评论