面试官手上的宝藏:突破春招算法题!

TimLiuDream · 2023-10-30 22:45:40 · 1127 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2023-10-30 22:45:40 的主题,其中的信息可能已经有所发展或是发生改变。

突击春招:解密面试官的算法题集合

引言

秋招已经过去,春招季节即将到来,对于寻找工作的求职者来说,面试是一个非常重要的环节。而在技术面试中,算法题往往是最常见且最具挑战性的部分。本文将为大家整理一些常见的算法题目,在这里不会给出详细的解题思路和代码实现,希望大家自行去 leetcode 上实现。

leetcode

简单

两数之和

链接:https://leetcode.cn/problems/two-sum/description/

合并两个有序数组

链接:https://leetcode.cn/problems/merge-sorted-array/

螺旋遍历二维数组

链接:https://leetcode.cn/problems/shun-shi-zhen-da-yin-ju-zhen-lcof/description/

有效的括号

链接:https://leetcode.cn/problems/valid-parentheses/description/

买卖股票的最佳时机

链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/description/

最长公共前缀

链接:https://leetcode.cn/problems/longest-common-prefix/description/

存在重复元素

链接:https://leetcode.cn/problems/contains-duplicate/description/

相同的树

链接:https://leetcode.cn/problems/same-tree/description/

合并两个有序链表

链接:https://leetcode.cn/problems/merge-two-sorted-lists/description/

按奇偶排序数组

链接:https://leetcode.cn/problems/sort-array-by-parity/description/

环形链表

链接:https://leetcode.cn/problems/linked-list-cycle/description/

返回倒数第 k 个节点

链接:https://leetcode.cn/problems/kth-node-from-end-of-list-lcci/description/

二叉树的最近公共祖先

链接:https://leetcode.cn/problems/er-cha-shu-de-zui-jin-gong-gong-zu-xian-lcof/description/

最长公共前缀

链接:https://leetcode.cn/problems/longest-common-prefix/description/

二叉树的直径

链接:https://leetcode.cn/problems/diameter-of-binary-tree/description/

合并两个有序数组

链接:https://leetcode.cn/problems/merge-sorted-array/

相交链表

链接:https://leetcode.cn/problems/intersection-of-two-linked-lists/

数据流中的第 K 大元素

链接:https://leetcode.cn/problems/kth-largest-element-in-a-stream/description/

最长回文串

链接:https://leetcode.cn/problems/longest-palindrome/description/

反转字符串

链接:https://leetcode.cn/problems/reverse-string/description/

字符串中的单词反转

链接:https://leetcode.cn/problems/fan-zhuan-dan-ci-shun-xu-lcof/description/

中等

三数之和

链接:https://leetcode.cn/problems/3sum/description/

全排列

链接:https://leetcode.cn/problems/permutations/

加油站

链接:https://leetcode.cn/problems/gas-station/description/

买卖股票的最佳时机 II

链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-ii/description/

岛屿数量

链接:https://leetcode.cn/problems/number-of-islands/description/

最长递增子序列

链接:https://leetcode.cn/problems/longest-increasing-subsequence/description/

招式拆解 I

链接:https://leetcode.cn/problems/zui-chang-bu-han-zhong-fu-zi-fu-de-zi-zi-fu-chuan-lcof/description/

岛屿的最大面积

链接:https://leetcode.cn/problems/ZL6zAn/description/

字符串转换整数 (atoi)

链接:https://leetcode.cn/problems/string-to-integer-atoi/description/

最大数

链接:https://leetcode.cn/problems/largest-number/description/

移掉 K 位数字

链接:https://leetcode.cn/problems/remove-k-digits/description/

整数反转

链接:https://leetcode.cn/problems/reverse-integer/description/

前 K 个高频元素

链接:https://leetcode.cn/problems/top-k-frequent-elements/description/

二叉树最大宽度

链接:https://leetcode.cn/problems/maximum-width-of-binary-tree/description/

括号生成

链接:https://leetcode.cn/problems/generate-parentheses/description/

重排链表

链接:https://leetcode.cn/problems/reorder-list/description/

合并区间

链接:https://leetcode.cn/problems/merge-intervals/description/

无重复字符的最长子串

链接:https://leetcode.cn/problems/longest-substring-without-repeating-characters/description/

最大子数组和

链接:https://leetcode.cn/problems/maximum-subarray/description/

最长公共子序列

链接:https://leetcode.cn/problems/longest-common-subsequence/description/

复杂

滑动窗口最大值

链接:https://leetcode.cn/problems/sliding-window-maximum/description/

二叉树的序列化与反序列化

链接:https://leetcode.cn/problems/serialize-and-deserialize-binary-tree/

K 个一组翻转链表

链接:https://leetcode.cn/problems/reverse-nodes-in-k-group/description/

结语

本文从 leetcode 100 、网上面经、以及个人作为面试官、面试者经历所写。大家可以收藏,提前学习。祝大家春招顺利,找到心仪的工作!添加本人微信获取更全的版本 PDF 文件,PDF 版本会有一些题目没有出现在 leetcode 上的。

关注公众号【爱发白日梦的后端】分享技术干货、读书笔记、开源项目、实战经验、高效开发工具等,您的关注将是我的更新动力!


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1127 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传