Data Structures

Go Slice:使用、传参语义与底层实现

从 reverse(nums[i+1:]) 出发,理解 Go Slice 的三字段结构、共享底层数组、append 扩容机制与常见陷阱。

C语言计算器

栈模板

查找算法合集

AVL树

单调栈

单调队列

链表模板

字符串

ST表模板

并查集模板

C++ STL list