IP属地:陕西
打算写写关于排序算法的,包括冒泡、插入、选择、快速、归并、桶、计数、基数这八种排序。其中桶排序并不会写代码,主要是一种概念。 打算用C语言写,C...
链表是否有环可用使用快慢指针进行判断,快慢指针相遇则存在环。在此基础上需要查找环的入口则需分析环形节点之间的关系。使用set记录节点这种方式这里...
占位
B+树是一种多路搜索树,相较于B树有以下特性:节点分为内部节点、叶子节点、根节点(根节点在某些情况下也属于内部节点、叶子节点)。每个节点最多包含...
开闭原则 程序应该对修改关闭,对拓展开放。例如中文是姓在前名在后,英文则反之。下面的例子在不修改原有XiaoMing类时拓展了其功能。 依赖倒置...
可以使用贪心算法解决该问题 思路很简单定义两个数组 Left 和 RightLeft 数组 从前向后 遍历使其满足条件Right数组 从后向前 ...
LeetCode 103 二叉树的锯齿形层序遍历
栈是一种操作受限的线性表,限定只能在表尾部进行插入和删除操作。最大特点是 后进先出(LIFO)表尾这一端被称之为栈顶,另一端叫栈底。将一个新元素...