Labuladong Algorithm, Thanks!
高频面试
- 算法:扫描线技巧解决会议室安排问题
- 打印素数
- 算法:DFS 解决岛屿系列题目
- 二分查找判定子序列
- 算法:二分搜索
- 接雨水
- 名人问题
- 判断回文链表
- 缺失和重复的元素
- 随机权重
- 一行代码解决的智力题
- 算法:子集排列组合
- 座位调度
- k个一组反转链表
- LRU算法
- README
动态规划
- 背包问题
- 编辑距离
- 单词拼接
- 动态规划设计:最长递增子序列
- 动态规划详解进阶
- 动态规划之博弈问题
- 动态规划之四键键盘
- 动态规划之正则表达
- 动态规划之KMP字符匹配算法
- 高楼扔鸡蛋问题
- 魔塔
- 抢房子
- 贪心算法之区间调度问题
- 团灭股票问题
- 状态压缩技巧
- 子序列问题模板
- 最优子结构
- LCS
数据结构
- 单调队列
- 单调栈
- 递归反转链表的一部分
- 队列实现栈栈实现队列
- 二叉堆详解实现优先级队列
- 二叉树系列1
- 二叉树系列2
- 二叉树总结
- 设计Twitter
- 实现计算器
- 拓扑排序
- 图
- BST1
- BST2
- dijkstra算法
- README
算法思维
- 差分技巧
- 常用的位操作
- 二分查找详解
- 花式遍历
- 滑动窗口技巧进阶
- 回溯算法详解修订版
- 集合划分
- 几个反直觉的概率问题
- 前缀和技巧
- 烧饼排序
- 双指针技巧
- 洗牌算法
- 学习数据结构和算法的高效方法
- 字符串乘法
- BFS解决滑动拼图
- BFS框架
- README
- UnionFind算法详解
System Design
- 查询缓存
- 开支管理
- 社交网络
- 网络爬虫
- 销售排名
- 粘贴板管理
- AWS 扩展性
- mint
- pastebin
- queryCache
- salesRank
- scalingAws
- socialGraph
- Twitter 设计
- webCrawler
interviewprep
- Activity Architecture
- Adjacency List
- Algorithmic Complexity and Big O Notation
- Architecture Overview
- Array
- Availability
- AVL Tree
- Behavioural Interview Notes
- Binary Heap
- Binary Search
- Binary Search Tree
- Bitwise operations
- Breadth-First Search
- Bubble Sort
- Caching
- Character Sets
- Client-Server Model
- Common Strategies
- Connection Types for Continuous Data
- Contents
- Contents
- DeMorgan’s Law
- Depth-First Search
- Dijkstra
- Duplication
- Dynamic Programming
- General Java Questions
- General Things to Remember
- Graph Representations
- Hash Functions
- Hash Table
- Hashing
- Intro
- Java Basics
- Kadane’s Algorithm
- Knapsack Problem
- Latency and Throughput
- Linked List
- Load Balancers
- LRU Cache
- Merge Intervals
- Merge Sort
- Microservices
- Mobile System Design
- Multiplexing
- n-choose-k
- Network Protocols
- Partitioning
- Powers of 2
- Proxies
- Queue
- Quick Sort
- Range-Sum Query
- README
- Red-Black Tree
- Regex
- Relational Databases
- REST API Design
- Rotate an Array
- Sets
- Stack
- Storage
- Strong vs Eventual Consistency
- Thread Scheduling
- Threading
- Topological Sort
- Tree Basics
- TreeMap
- Trie