动态修改 C 语言函数的实现

关注仓库,及时获得更新:iOS-Source-Code-Analyze Follow: Draveness · Github Objective-C 作为基于 Runtime 的语言,它有非常强大的动态特性,可以在运行期间自省、进行方法调剂、为类增加属性、修改消息 »

红黑树

红黑树是一棵二叉搜索树, 它在每个结点上增加了一个存储位来表示结点的颜色, 可以使 RED 或 BLACK. 红黑树中没有一条路径会比其他路径长出 2 倍, 所以是近似平衡的. 树中的每个结点包含 5 个属性: color, key, left, right 和 parent. »