javascript
#13 手写链表:单向与双向链表的完整实现
深入理解链表的内存结构与指针操作,手写单向链表与双向链表,掌握插入、删除、反转等核心操作,并通过约瑟夫斯问题体验链表的实战魅力。
Read MoreDiscover 19 articles in javascript.
深入理解链表的内存结构与指针操作,手写单向链表与双向链表,掌握插入、删除、反转等核心操作,并通过约瑟夫斯问题体验链表的实战魅力。
Read More从零实现二叉搜索树(BST),深入掌握插入、查找、删除、四种遍历算法的递归与非递归实现,并了解 AVL 树与红黑树的平衡思想。
Read More深入理解哈希表的核心原理,手写 HashMap 与 HashSet,掌握链地址法与开放地址法两种冲突解决策略,并实现经典的 LRU Cache 缓存淘汰算法。
Read More从零实现图数据结构,掌握邻接表与邻接矩阵两种存储方式,手写 BFS/DFS 遍历、Dijkstra 最短路径与拓扑排序算法。
Read More