程序员面试金典
找工作时,常见的算法题目,面试时经常问的,这些题目会了,面试就稳了。
Kinght_123
大家好,我是Kinght_123,欢迎大家关注!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LeetCode:面试题 01.02. 判定是否互为字符重排————简单
题目面试题 01.02. 判定是否互为字符重排给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。示例 1:输入: s1 = "abc", s2 = "bca"输出: true 示例 2:输入: s1 = "abc", s2 = "bad"输出: false说明:0 <= len(s1) <= 1000 <= len(s2) <= 100解题思路用哈希表,统计s1字符出现的个数,然后遍历s2,删除原创 2021-12-16 15:46:34 · 1875 阅读 · 0 评论 -
面试题 01.01. 判定字符是否唯一————简单
题目面试题 01.01. 判定字符是否唯一实现一个算法,确定一个字符串 s 的所有字符是否全都不同。示例 1:输入: s = "leetcode"输出: false 示例 2:输入: s = "abc"输出: true限制:0 <= len(s) <= 100如果你不使用额外的数据结构,会很加分。解题思路仔细想想面试官真正想问的是什么,如果你直接遍历一遍字符串,这样做确实是对的,但是这并不是面试官想要的答案。真正的思路是利用位运算来解决这道题目。假设有26个原创 2021-12-07 18:06:41 · 1039 阅读 · 0 评论
分享