您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. mergesort非递归算法C++实现

  2. 用非递归算法实现合并排序,具有高效的特征,从底向上
  3. 所属分类:其它

    • 发布日期:2009-11-29
    • 文件大小:3kb
    • 提供者:susan09
  1. 递归与分治策略(从概念原理到多个实例的详细讲解)

  2. 递归与分治策略,其中有用到数学归纳法。阶乘函数,Fibonacci数列,基于递归的插入排序,时间递归方程和复杂性分析,整数划分问题,Hanoi塔问题,分治法的适用条件,二分搜索算法,大整数的乘法,Strassen矩阵乘法, 棋盘覆盖,合并排序,快速排序
  3. 所属分类:其它

    • 发布日期:2011-03-05
    • 文件大小:40kb
    • 提供者:wsj7527382
  1. 合并排序算法非递归形式源码

  2. 合并排序算法非递归形式源码 http://edsionte.com/techblog/archives/2898
  3. 所属分类:C

    • 发布日期:2011-04-14
    • 文件大小:751byte
    • 提供者:edsionte
  1. 合并排序(非递归算法)C语言

  2. 合并排序非递归算法是学习计算机算法与实现的一种应用,可以巩固c语言所学的知识
  3. 所属分类:C/C++

    • 发布日期:2012-06-08
    • 文件大小:1kb
    • 提供者:larech
  1. 合并排序递归算法

  2. 合并排序的递归调用和合并排序的非递归调用的对比,可以让人感受到选择递归调用可以提高工作作业效率,只要得到递归公式和递归出口就可以了,问题解决起来会很省力
  3. 所属分类:C/C++

    • 发布日期:2012-06-08
    • 文件大小:1kb
    • 提供者:larech
  1. 合并排序递归和非递归算法

  2. 合并排序递归和非递归算法的实现可以让人理解到递归算法的实现有时候比非递归算法效率高很多,人只需要给出一个递归公式和一个递归出口,所有的事都可以交给计算机来完成了
  3. 所属分类:C/C++

    • 发布日期:2012-06-08
    • 文件大小:2kb
    • 提供者:larech
  1. 采用递归分治的合并排序算法

  2. 采用递归分治方法进行合并排序的算法下载 这是为上机做准备时写的
  3. 所属分类:其它

    • 发布日期:2008-10-22
    • 文件大小:953byte
    • 提供者:xueyiwang
  1. 算法导论中文版

  2. 详细的分析插入排序、分治、合并排序、以及递归等常用的算法分析
  3. 所属分类:专业指导

    • 发布日期:2017-06-02
    • 文件大小:33mb
    • 提供者:tomgzhe
  1. 算法设计之递归与分治策略ppt

  2. 主要知识点有:排列问题,整数划分问题,Hanoi塔问题,二分搜索技术,大整数的乘法,Strassen矩阵乘法,棋盘覆盖,合并排序,快速排序,最接近点对问题
  3. 所属分类:其它

    • 发布日期:2009-01-02
    • 文件大小:6mb
    • 提供者:tf1008
  1. c++合并排序算法递归与非递归方式

  2. c++实现的合并排序算法 用递归和非递归两种方式实现的
  3. 所属分类:其它

    • 发布日期:2009-04-04
    • 文件大小:1kb
    • 提供者:wywywy123321
  1. 递归思想和案列和分治法思想的案例

  2. 递归思想和案列(阶乘函数,Fibonacci数列,Ackerman函数,整数划分问题,Hanoi塔问题)分治法思想的介绍(大整数的乘法,Strassen矩阵乘法,棋盘覆盖问题,二分搜索,快速排序,合并排序,线性时间选择)。算法课使用的ppt,可结合我的博客算法专栏一起看。有详细代码。
  3. 所属分类:互联网

    • 发布日期:2020-07-03
    • 文件大小:1mb
    • 提供者:qq_44766883
  1. 合并排序(C语言实现)

  2. 递归算法是把一个问题分解成和自身相似的子问题,然后再调用自身把相应的子问题解决掉。这些算法用到了分治思想。
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:67kb
    • 提供者:weixin_38693173
  1. 算法分析与设计实验-实验一 递归与分治算法设计

  2. 实验的一些题目资料,1、棋盘覆盖问题;2、合并排序问题;3、集合最大元问题;4、循环赛日程表。全用的c语言。
  3. 所属分类:C/C++

    • 发布日期:2020-10-24
    • 文件大小:79kb
    • 提供者:dextered
  1. C#递归算法之归并排序

  2. 归并排序是利用递归和分而治之的技术将数据序列划分成为越来越小的半子表,再对半子表排序,最后再用递归步骤将排好序的半子表合并成为越来越大的有序序列,归并排序包括两个步骤,分别为: 1)划分子表 2)合并半子表 首先我们来讨论归并算法,归并算法将一系列数据放到一个向量中,索引范围为[first,last],这个序列由两个排好序的子表构成,以索引终点(mid)为分界线,以下面一个序列为例 7,10,19,25,12,17,21,30,48 这样的一个序列中,分为两个子序列 7,10,19,25  和
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:263kb
    • 提供者:weixin_38615397
  1. 合并排序(C语言实现)

  2. 其基本模式如下: 分解:把一个问题分解成与原问题相似的子问题 解决:递归的解各个子问题 合并:合并子问题的结果得到了原问题的解。 现在就用递归算法,采用上面的分治思想来解合并排序。                       合并排序(非降序) 分解:把合并排序分解成与两个子问题 伪代码: 代码如下:MERGE_SORT(A, begin, end) if begin < end    then mid<- int((begin + end)/2)            MERGE
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:73kb
    • 提供者:weixin_38665449
  1. [排序算法] 9. 归并排序递归与非递归实现及算法复杂度分析(分治算法、归并排序、复杂度分析)

  2. 文章目录1. 基本思想2. 代码实现2.1 递归实现2.2 优化—非递归实现3. 性能分析 1. 基本思想 在数列排序中,如果只有一个数,那么它本身就是有序的;如果只有两个数,那么一次比较就可以完成排序。也就是说,数越少,排序越容易。那么,如果有一个由大量数据组成的数列,我们很难快速地完成排序,该怎么办呢?可以考虑将其分解为很小的数列,直到只剩一个数时,本身已有序,再把这些有序的数列合并在一起,执行一个和分解相反的过程,从而完成整个数列的排序。 归并排序与快速排序的思想基本一致,唯一不同的是归并
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:596kb
    • 提供者:weixin_38743506
  1. 合并排序和二进制搜索-源码

  2. 合并排序和二进制搜索 创建该程序的目的是演示和实践我对递归编程,合并排序算法和二进制搜索算法的了解。
  3. 所属分类:其它

  1. CS模块项目递归排序-源码

  2. 模块项目-递归排序 演算法 递归排序 目标 识别问题何时适合递归解决方案并使用递归来解决 跟踪并准确识别递归函数调用的输出 编写问题的递归解决方案 区分何时使用,对性能进行分类并实现代码以执行经典的递归排序算法 介绍 在今天的项目中,您将有机会练习模块的目标。 您将需要编写一个递归合并排序算法。 知道何时以及如何使用递归将使您成为更好的程序员和开发人员。 每当您遇到需要解决的问题时,它将在您的工具包中提供更多工具。 当您开始面试工作时,您经常会遇到具有优雅递归解决方案的问题。 熟悉递归并深入了
  3. 所属分类:其它

  1. 递归的-源码

  2. 模块项目-递归排序 演算法 递归排序 目标 识别问题何时适合递归解决方案并使用递归来解决 跟踪并准确识别递归函数调用的输出 编写问题的递归解决方案 区分何时使用,对性能进行分类并实施代码以执行经典的递归排序算法 介绍 在今天的项目中,您将有机会练习模块的目标。 您将需要编写一个递归合并排序算法。 知道何时以及如何使用递归将使您成为更好的程序员和开发人员。 每当您遇到需要解决的问题时,它将在您的工具包中提供更多工具。 当您开始面试工作时,您经常会遇到具有优雅递归解决方案的问题。 熟悉递归并深入了
  3. 所属分类:其它

  1. C语言实现合并排序

  2. 其基本模式如下:   分解:把一个问题分解成与原问题相似的子问题   解决:递归的解各个子问题   合并:合并子问题的结果得到了原问题的解。   现在用递归算法,采用上面的分治思想来解合并排序。   合并排序(非降序)   分解:把合并排序分解成与两个子问题   伪代码:     MERGE_SORT(A, begin, end)     if begin < end        then mid<- int((begin + end)/2)
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:64kb
    • 提供者:weixin_38569166
« 12 3 4 5 6 7 8 9 10 »