算法:算法实践例如分治法贪婪算法动态规划等 源码
算法 算法实践,例如分治法,贪婪算法,动态编程等 到目前为止,此回购包含以下方面的实践: 插入排序 合并排序 MaximumSubArray分而治之和蛮力方法 SquareMatrixMultiply蛮力方法 堆排序 MaxProrityQueue MinPriorityQueue 快速排序 单个LinkedList(以及队列和堆栈)。 双链表 LinkedList包含所有标准操作,包括删除特定元素并将其反转。 BinarySearchTree BST包含以下操作: BST操作: 倒置 插入(迭代和递归) 查找(迭代和递归) 删除(仅递归) 高度 级别顺序遍历(迭代和队列方法(分开)) 前后遍历是递归和迭代的 后继者(通过跟踪父节点。并且不跟踪父节点) 前驱(通过跟踪父节点。并且不跟踪父节点) 最小和最大(迭代和递归) HashTable(在每个存储桶中使用L
文件列表
算法:算法实践,例如分治法,贪婪算法,动态规划等
(预估有个295文件)
.gitignore
77B
RedBlackTree.java
7KB
BinarySearchTree.java
4KB
BinarySearchTree.java
6KB
BinarySearchTree.java
4KB
BinarySearchTree.java
10KB
BSTTest.java
7KB
BSTTest.java
5KB
RedBlackTree.java
12KB
DoublyLinkedListTest.java
4KB
暂无评论