- 1
- 0
- 约小于1千字
- 约 44页
- 2017-05-21 发布于北京
- 举报
2013第3次面试算法讲座;
你最大的资本是什么?
;
你最大的资本就是你的自信!;
So,keep relaxed,have fun!;第一部分;2014校招热点;总体思路;笔面关键;三者关系;百考不厌的基础题;
面试中手写code的能力极为重要;算法;时间复杂度;字符串处理;字符串库函数编写;字符串中的串中串;8分钟手写memcpy;18;其它数据结构;二分查找;*;海量数据处理;31、有100W个关键字,长度小于等于50字节。用高效的算法找出top10的热词,并对内存的占用不超过1MB。
①先把100W个关键字hash映射到小文件,根据题意,100W*50B = 50*10^6B = 50M,而内存只有1M,故干脆搞一个hash函数 % 50,分解成50个小文件;
②针对对每个小文件依次运用hashmap(key,value)完成每个key的value次数统计,后用堆找出每个小文件中value次数最大的top 10;
③最后依次对每两小文件的top 10归并,得到最终的top 10。
细节很重要。;数理逻辑;快排partition的变形;三色球问题思路;三色球解决步骤1;三色球解决步骤2;子数组最大和的变形;iii)子数组” 并不只是一个二维数组或矩形,而是联通的元素(上下或左右相邻即视为联通)
iv)如果是个轮胎呢?
;系统设计;第二部分;准备资料;3个系列;3本书;3本书
您可能关注的文档
最近下载
- 2026年抽样检验试题及答案.docx VIP
- 人事处廉政风险防控排查表.doc-安徽医学高等专科学校.doc VIP
- 2025年互联网广告投放算法效果评估与智能广告投放平台优化报告.docx
- 做传统美德的践行者.pptx
- 公路沥青路面施工技术规范.doc VIP
- 3.4 情绪情感与社会性发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
- 2026 年化工企业火炬系统设计规范(SH_T 3009-2025,附火炬高度计算).docx VIP
- 日常防火检查巡查制度.docx VIP
- 年产30万吨饲料加工厂可研报告.pdf VIP
- 3.2 语言发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
原创力文档

文档评论(0)