WEB开发网
开发学院软件开发Java 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现... 阅读

通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

 2010-05-31 00:00:00 来源:WEB开发网   
核心提示: 图 2. 被删除节点只有左子树查看原图(大图)图 3 显示了被删除节点只有右子树的示意图:图 3. 被删除节点只有右子树查看原图(大图)图 4 显示了被删除节点既有左子节点,又有右子节点的情形,通过分析 JDK 源代码研究 TreeMap 红黑树算法实现(6),此时我们采用到是第一种方式进行维护

图 2. 被删除节点只有左子树
通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

查看原图(大图)

图 3 显示了被删除节点只有右子树的示意图:

图 3. 被删除节点只有右子树
通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

查看原图(大图)

图 4 显示了被删除节点既有左子节点,又有右子节点的情形,此时我们采用到是第一种方式进行维护:

图 4. 被删除节点既有左子树,又有右子树
通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

查看原图(大图)

图 5 显示了被删除节点既有左子树,又有右子树的情形,此时我们采用到是第二种方式进行维护:

图 5. 被删除节点既有左子树,又有右子树
通过分析 JDK 源代码研究 TreeMap 红黑树算法实现

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:通过 分析 JDK

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接