算法

排序算法、递归、链表、二叉树

算法

C语言递归函数完全指南

递归原理、尾递归优化、递归转迭代、典型应用场景与性能分析。通过斐波那契、汉诺塔、目录遍历等实例讲清核心概念。

阅读全文 →
算法

快速排序的 3 种 C 实现

Lomuto 分区、Hoare 分区与三数取中优化版。对比递归深度、交换次数与重复数据处理策略。

阅读全文 →
数据结构

手写单链表的 5 个细节

头指针与头结点的选择、空链表处理、插入前驱定位、删除内存释放、边界测试。附完整可编译源码。

阅读全文 →