Some practices on algorithm lessons.
优先级序列
快排
查找第I大的元素
归并排序,二分查找和为sum的两个元素
最长公共子序列
最长公共子串
矩阵链乘法
求给定数组的和最大的元素序列
最短路径问题 动态规划
基于邻接矩阵, 找到一个图中所有结点之间的最短路径 多源最短路径(APSP) Floyd算法
01背包问题 动态规划
最短作业优先(SJF)调度算法
基于邻接矩阵, 找到一个图中所有结点之间的最短路径 单源最短路径(SSSP) BellmanFord算法
回溯背包问题
N-皇后问题 回溯法
堆排序
建堆buildMaxHeap 维护堆maxHeapify