算法
小小学长
计算机专业,喜欢逛论坛,爱编程。
展开
-
另一种方式认识红黑树
二叉查找树(BST)定义:一颗二叉树,每个结点都有一个Comparable的键且每个结点的键都大于其左子树的任意结点的键而小于右子树的任意结点的键。二叉查找树的图像形状查找插入public class BST<Key extends Comparable<Key>, Value> { private Node root; private...原创 2019-01-14 18:17:11 · 133 阅读 · 0 评论 -
算法--排序
排序排序是将一组对象按照某种逻辑顺序重新排列的过程。在计算机早期,大家普遍认为30%的计算周期都用在排序上。如今这个比例下降,可能原因之一是如今的排序算法更高效了,而不是说排序的重要性降低了。既然可以使用标准库中的排序算法,大家为什么还要研究排序呢?理解算法有助于解决类似的其他问题这些算法很经典,优雅,值得去看。应用于事务处理,组合优化,天体物理学,分子动力学,语言学,基因组学,天气预...原创 2019-07-04 23:03:35 · 301 阅读 · 0 评论