- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
程序员编程艺术第一~三十七章集锦by_july
程序员编程艺术第一~三十七章集锦
作者: 、编程艺术创作组
July
时间:二零一一年四月 二零一三年十二月~
出处:/v_july_v
本PDF制作者:吴新隆
前言
从 年 月写下第一篇至今,编程艺术系列已经写了 章,也就是说详细阐述了
2011 4 37
37个编程问题,在创作的过程当中,得到了很多朋友的支持,特别是博客上随时都会有朋
友不断留言,或提出改进建议,或 出自己的思路、代码,或指正 ,非常感激。
sho bug
本系列越写到最后,越会发觉无论是面试,还是编程当中遇到的大部分问题,都是有规
律可循的,这也是自己愿孜孜不倦写下去的原因,再者,能给每一年找工作的毕业生带去或
多或少的参考,给早已参加工作的人提供思维锻炼的机会,何尝不是一种思考与编程的双重
乐趣!
编程艺术的继续创作仍需要得到广大读者的更多支持,最近,正在给编程艺术系列
,即在徐徐创作新的章节的同时,不断回顾已写的 章,希望能找出所有显而易见
revie 37
的 ,包括代码优化,希望有更多的朋友可以加入 当中。
bug revie
如你发现任何 、问题,或有任何建议,欢迎随时博客上留言反馈,或联系我,我的
bug
微博:/julyweibo,异常感谢。
愿你享受旅途,不断享受,不断收获,havefun!
目录
第一章、左旋转字符串3
第二章、字符串是否包含问题23
第三章、寻找最小的 个数k 37
第三章续、TopK算法问题的实现85
十四、亦第三章再续:快速选择SELECT算法的深入分析与实现126
第三章三续、求数组中给定下标区间内的第 小(大)元素
K 146
第四章、现场编写类似strstr/strcpy/strpbrk 的函数157
第五章、寻找和为定值的两个或多个数174
第六章、亲和数问题 求解 万以内的亲和数
-- 500 186
第七章、求连续子数组的最大和192
第八章、从头至尾漫谈虚函数200
第九章、闲话链表追赶问题216
第十章、如何给10^7个数据量的磁盘文件排序226
第十一章:最长公共子序列(LCS)问题260
第十二 十五章:中签概率, 访问次数,回文等问题(初稿)
~ IP 272
第十六 第二十章:全排列,跳台阶,奇偶排序,第一个只出现一次等问题~ 286
第十六章、全排列问题286
第十七章、跳台阶问题289
第十八章、奇偶调序291
第十九章、第一个只出现一次的字符293
第二十章、一致性哈希算法295
第二十一~二十二章:出现次数超过一半的数字,最短摘要的生成304
第二十一章、发帖水王及其扩展305
第二十二章、最短摘要的生成316
第二十三、四章:杨氏矩阵查找,倒排索引关键词Hash不重复编码实践325
第二十三章、杨氏矩阵查找325
第二十四章、经典算法十一Hash表算法(续)、倒排索引关键词不重复Hash编码.327
第二十五章:二分查找
文档评论(0)