
算法
文章平均质量分 63
容若只如初见
哎哟 不错哦 在办公室书汉隶仿前朝的飘逸呢?
展开
-
华为算法机试--用户调度问题
第一行记录一个用半角逗号分隔的数组,数组长度不超过1000,数组元素的值不超过1000,时间2:执行类型3的任务(因为冷却时间为2,所以时间2不能执行类型2的任务)。第二行记录任务冷却时间,N为正整数,N原创 2022-12-20 12:01:36 · 246 阅读 · 0 评论 -
java实现二分查找树及其相关操作
java实现二分查找树及其相关操作二分查找树(Binary Search Tree)的基本操作有搜索、求最大值、求最小值、求前驱、求后继、插入及删除。对二分查找树的进行基本操作所花费的时间与树的高度成比例。例如有n个节点的完全二叉树,对它进行的基本操作的时间复杂度为O(logn)。然而,如果树是一个有n个节点的线性的链,则在这种情况下的时间复杂度为O(n)。1、什么是二分查找树二分查找树是一种有组织的二叉树。我们可以通过链接节点表示这样一棵树。每个节点包含键(key),数据(data),左子节点(l原创 2021-10-31 19:34:56 · 418 阅读 · 0 评论