算法
文章平均质量分 65
niefengNF
这个作者很懒,什么都没留下…
展开
-
树
堆二叉树 查找 插入 删除 遍历平衡二叉树B-B+B*红黑树原创 2017-03-10 13:54:20 · 193 阅读 · 0 评论 -
排序问题
算法排序问题 思想/例子 【冒泡】 【鸡尾酒 双向冒泡】 【插入】 常见的插入排序有插入排序(Insertion Sort),希尔排序(Shell Sort),二叉查找树排序(Tree Sort),图书馆排序(Library Sort),Patience排序(Patience Sort)void SelectSort(int *a, int len){ for (转载 2017-03-06 23:08:56 · 295 阅读 · 0 评论 -
在线编程题 注意事项
c++11 标准超时问题。递归法经常超时。动态规划分两种形式:一种是自顶向下的,采用递归搜索;另一种是自底向上的,从求解最小的子问题开始,逐步求解得原问题,就是递推法。你可以参考《算法导论》,里面讲得比较细致 时间复杂度最小?内存过大。分配的全局数组int[1000000] 约=4M——-动态规划与递归 http://blog.csdn.net/deepit/article/detail原创 2017-04-02 16:28:47 · 976 阅读 · 0 评论 -
文章标题
function partition(arr, start, end) { var flag = arr[start]; while (start < end) { while (start < end && arr[end] >= flag) end–; arr[start] = arr原创 2017-09-16 16:39:28 · 242 阅读 · 0 评论