`
hslx111
  • 浏览: 3971 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

读编程珠玑第十一章

阅读更多

看了编程珠玑第十一章:

Now comes the fun.前面十章基本都是在谈理论的东西,到了part 3就是用这些理论来解决一些实际的问题.第十一章讲的就是算法中经典的不能再经典的排序问题.

1.尽量减少循环内的函数调用.

2.哨兵的利用,这个很有用的一个小技巧,值得好好想一下

3.快排的优化,尽量能减少元素交换的次数,双向指针遍历

4.当然最后的结论还是,如果能用自带的sort,qsort函数还是尽情地用吧,只有在需求不满足的时候,再自己动手写吧.话说C++的sort效率好高啊。。。

 

课后题:

1.知道一个新名词mode(众数),简单理解就是一组数中占比例最多的那个数。

2.有时候反方向想问题会有意想不到的收获

5.bits number一般都是按位处理的

9.看了答案明白了,想的时候进入误区了

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics