Fork me on GitHub
  2012年7月2日
摘要: -DOS/Windows和Linux/Unix间的文件格式转换 DOS/Windows和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows 的文本文件在每一行末尾有一个 CR(回车)('\r')和 LF(换行)('\n'),而 UNIX 文本只有一个换行('\n')。 1)、把 阅读全文
posted @ 2012-07-02 18:53 loopever 阅读(348) 评论(0) 推荐(0) 编辑
  2012年6月8日
摘要: 1,概述 AVL树是最早提出的自平衡二叉树,在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为高度平衡树。AVL树中查找、插入和删除在最坏情况下是O(log n),平均情况下针对随机键列表构造的AVL树的高度大约是1.011log2n+0.1(《算法设计与分析,P167》)。因此在平均情况下,查找一棵AVL树需要的比较次数和用折半查找法查找一个有序组几乎是相同的。增加和删除可能需要通过一次或多次树旋转来重新平衡这个树。本文介绍了AVL树的设计思想和基本操作。2,基本术语 节点的平衡因子是它的左子树的高度减去它的右子树的高度(有时相反)。带有平衡因子1、0或 -1的节点被认为是.. 阅读全文
posted @ 2012-06-08 00:25 loopever 阅读(567) 评论(1) 推荐(1) 编辑