前端算法
# 大纲
数组篇:
- 图解leetcode88:合并两个有序数组 (opens new window)
- 字节&leetcode1:两数之和 (opens new window)
- 腾讯:数组扁平化、去重、排序 (opens new window)
- leetcode349:给定两个数组,编写一个函数来计算它们的交集 (opens new window)
- leetcode146:设计和实现一个LRU(最近最少使用)缓存机制 (opens new window)
- 阿里算法题:编写一个函数计算多个数组的交集 (opens new window)
链表篇:
- leetcode21:合并两个有序链表 (opens new window)
- 有赞&leetcode141:判断一个单链表是否有环 (opens new window)
- 图解leetcode206:反转链表 (opens new window)
- leetcode876:求链表的中间结点 (opens new window)
- leetcode19:删除链表倒数第 n 个结点 (opens new window)
- 图解字节&leetcode160:编写一个程序,找到两个单链表相交的起始节点 (opens new window)
字符串篇:
- 图解字节&leetcode151:翻转字符串里的单词 (opens new window)
- 图解leetcode14:最长公共前缀 (opens new window)
- 百度:实现一个函数,判断输入是不是回文字符串 (opens new window)
- 字节&Leetcode3:无重复字符的最长子串 (opens new window)
栈篇:
- 字节&leetcode155:最小栈(包含getMin函数的栈) (opens new window)
- 图解腾讯&leetcode20:有效的括号 (opens new window)
- leetcode1047:删除字符串中的所有相邻重复项 (opens new window)
# 参考链接
上次更新: 2022/04/15, 05:41:29