算法指导
文章平均质量分 77
完美世界xx
Happiness is more than pleasure without pain
展开
-
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的转载 2015-04-11 09:08:19 · 561 阅读 · 0 评论 -
剑指offer总结
1、实现Singleton模式2、二维数组中的查找:每行从左到右递增,每列从上到下递增,输入一个数,判断数组中是否存在该数1 2 8 9 2 4 9 124 7 10 13 6 8 11 15如输入7:小于第4列的9,则不可能在第4列;column--小于第3列的8,则不可能在第3列;column--大于第二列的2,则row++;始终比较右上角的原创 2015-03-26 15:06:38 · 365 阅读 · 0 评论 -
程序员如何快速准备面试中的算法
程序员如何快速准备面试中的算法前言 我决定写篇短文,即为此文。之所以要写这篇文章,缘于微博上常有朋友询问,要毕业找工作了,如何备战算法。尽管在微博上简单梳理过,如下图所示: 但因字数限制,许多问题无法一次性说清楚,故特撰此文着重阐述下:程序员如何快速准备面试中的算法,继而推荐一些相关的书籍或资料。顺便也供节后跳槽、3月春原创 2015-04-11 09:16:02 · 404 阅读 · 0 评论 -
面试10大算法汇总+常见题目解答(Java)
原文地址:http://www.lilongdream.com/2014/04/10/94.html(为转载+整理)以下从Java的角度总结了面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。1. 字符串、数组和矩阵首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补转载 2014-09-08 23:06:37 · 540 阅读 · 0 评论 -
杭电OJ分类
分类一: 基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、11转载 2014-09-08 17:36:28 · 495 阅读 · 0 评论 -
编程之美题选
1、求二进制数中1的个数:1、除以2 根据余数 判断,迭代 2、与1相与,根据结果判断,循环移位 3、列出全部数据映射2-1 3-2 4-1 。。。 建立Hash表O(1)4、(1100&1011=1000 能去掉最右边的1)intNumber(int n ){int count=0;while(n){count++;n=(n-1)&n;}}2、原创 2015-04-11 12:25:09 · 531 阅读 · 0 评论