《程序员面试金典》刷题目录 题目 难易 类型 面试题 01.06. 字符串压缩 简单 ...
分类:
其他好文 时间:
2020-05-31 10:49:32
阅读次数:
78
问题描述 在经典汉诺塔问题中,有 3 根柱子及 N 个不同大小的穿孔圆盘,盘子可以滑入任意一根柱子。一开始,所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以下限制: (1) 每次只能移动一个盘子; (2) 盘子只能从柱子顶端滑出移到下一根柱子; (3 ...
分类:
其他好文 时间:
2020-05-30 19:32:08
阅读次数:
45
阅读本文大概需要 7 分钟。 潜规则1:面试的本质不是考试,而是告诉面试官你会做什么 很多刚入行的小伙伴特别容易犯的一个错误,不清楚面试官到底想问什么,其实整个面试中面试官并没有想难道你的意思,只是想通过提问的方式来知道你会什么 比如: 面试官提问在实际项目中你们是怎么样使用缓存的? 初入行回答:使 ...
分类:
其他好文 时间:
2020-05-21 00:18:02
阅读次数:
65
· 名词解释 · · 面试意图 · · 总结 · 内容部分知识举例说明了一些常见的技能列表,实际上会根据面试者的简历情况设置问题。 记忆性内容作为底线要求,如果不能达标,意味着基础不牢,在日后的工作中会在很多基本的问题上搞不清。 编码环节主要做搜索性考察,因为这是工作的常态形式。使用搜索引擎的能力决 ...
分类:
其他好文 时间:
2020-04-30 21:19:40
阅读次数:
190
一个玩的很好的程序员姐妹跳槽面试,她的技术水平也是女生里面数一数二的,可是竟然落选了………于是呢,我和姐妹深深地探讨了一下这个问题,最后得出结论——对面试官而言,确实答非所问了,再然后,我们整理出了下面这个文档,真的是痛彻心扉啊,还好最好,朋友也通过举一反三的学习,拿到了一个比较满意的offer!!!女程序员面试其实还是有一点优势的,毕竟物以稀为贵,只是看着她日益憔悴的面庞,以及越来越少的头发,我
分类:
其他好文 时间:
2020-04-29 23:28:50
阅读次数:
65
题目 硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007) 示例1: 示例2: 说明: 你可以假设:0 coins = {25, 10, 5, 1}; vector dp(n + 1); dp[0] = 1 ...
分类:
其他好文 时间:
2020-04-23 22:57:27
阅读次数:
69
很多人说JVM是不是真的要学?面试官都会问JVM的问题吗?很重要吗? 的确很重要。 随着互联网的发展,高并发高可用、快速响应成为软件的必须,而JVM与这些有着密切关联。 我们在尽情享受Java虚拟机带来好处的同时,还应该去了解和思考“这些技术特性是如何实现的”,去了解最底层的原理。只有熟悉JVM,你 ...
分类:
编程语言 时间:
2020-04-03 20:02:40
阅读次数:
61
题目: 数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗? 注意:本题相对书上原题稍作改动 示例 1: 输入:[3,0,1] 输出:2 示例 2: 输入:[9,6,4,2,3,5,7,0,1] 输出:8 分析: 先利用高斯求和,然后依次 ...
分类:
其他好文 时间:
2020-03-20 15:37:34
阅读次数:
63
题目: 在老式手机上,用户通过数字键盘输入,手机将提供与这些数字相匹配的单词列表。每个数字映射到0至4个字母。给定一个数字序列,实现一个算法来返回匹配单词的列表。你会得到一张含有有效单词的列表。映射如下图所示: 示例 1: 输入: num = "8733", words = ["tree", "us ...
分类:
其他好文 时间:
2020-03-18 17:10:14
阅读次数:
82
题目: 给定N个人的出生年份和死亡年份,第i个人的出生年份为birth[i],死亡年份为death[i],实现一个方法以计算生存人数最多的年份。 你可以假设所有人都出生于1900年至2000年(含1900和2000)之间。如果一个人在某一年的任意时期都处于生存状态,那么他们应该被纳入那一年的统计中。 ...
分类:
其他好文 时间:
2020-03-15 15:06:07
阅读次数:
1279