下载地址:http://feixueteam.net/thread-1166-1-1.html ...
分类:
编程语言 时间:
2017-08-13 22:20:07
阅读次数:
167
1)leetcode:一般笔试题会从leetcode找 2)横空出世,席卷互联网--评微软等公司数据结构+算法面试100题 对应已出版书籍《编程之法:面试和算法心得》 购买链接:http://item.jd.com/11786791.html 3) 国外程序员的面试宝典: 持续补充 ...
分类:
Web程序 时间:
2017-08-13 14:15:32
阅读次数:
173
更详细的讲解和代码调试演示过程,请参看视频 用java开发C语言编译器 更详细的讲解和代码调试演示过程,请参看视频 如何进入google,算法面试技能全面提升指南 如果你对机器学习感兴趣,请参看一下链接: 机器学习:神经网络导论 更详细的讲解和代码调试演示过程,请参看视频 Linux kernel ...
分类:
编程语言 时间:
2017-07-06 23:54:33
阅读次数:
283
一. 面试以及考试过程中必会出现一道排序算法面试题,为了加深对排序算法的理解,在此我对各种排序算法做个总结归纳。 1.冒泡排序算法(BubbleSort) 2.直接插入排序(InsertionSort) 3.选择排序(SelectionSort) ...
分类:
编程语言 时间:
2017-06-30 12:32:12
阅读次数:
131
1、二分搜索的模板。 算法面试中,如果需要优化O(n)的时间复杂度,那么只能是O(logn)的二分法。 注意二分法大多数情况都是适用于排序数组。 http://www.lintcode.com/zh-cn/problem/first-position-of-target/ 模板有四点注意: 1)st ...
分类:
编程语言 时间:
2017-06-10 23:32:16
阅读次数:
275
关于严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(比如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。假设你使用的是手机或平板设备,那么请点击以下的链接以获得更好的阅读效果:http://zh.lucida. ...
分类:
编程语言 时间:
2017-06-05 22:16:15
阅读次数:
311
面试过程中。免不了会问一些比較基础的问题,而这些基础的问题肯定要说到排序上去。 我们知道。排序算法包括插入,选择,冒泡。高速,归并,堆排序等等,大多时候,我们在面试的时候,最常问的排序算法是堆,高速和归并排序,其它的几种相对简单,问的较少。那么,我们仅仅须要在面试前把它们都弄懂然后自己在纸上写出来就 ...
分类:
编程语言 时间:
2017-04-30 12:31:12
阅读次数:
181
5.1面试形式1)一般而言,小公司做笔试题;大公司面谈项目经验;做地图的一定考算法2)面试官喜欢什么样的人ü技术好、自信、谦虚、善于沟通、表达。ü喜欢追究原理5.2面试内容1.2.1简历上的项目ü介绍下你的项目吧?1)第一步:介绍你项目是干嘛的2)第二步:介绍下你负责的是哪块..
分类:
Web程序 时间:
2017-04-26 19:12:23
阅读次数:
154
1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16。 首先我们定义的二元查找树 节点的 ...
分类:
编程语言 时间:
2017-02-18 15:26:00
阅读次数:
203