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

搜索资源列表

  1. 分治策略算法(算法)-代码

  2. 分治策略算法(算法)-代码 分治策略算法(算法)-代码
  3. 所属分类:其它

    • 发布日期:2010-07-01
    • 文件大小:476kb
    • 提供者:sbshi007
  1. 计算机算法设计

  2. 1、二分搜索算法是利用(   A      )实现的算法。 A、分治策略   B、动态规划法   C、贪心法    D、回溯法 2、下列不是动态规划算法基本步骤的是(   A    )。 A、找出最优解的性质   B、构造最优解   C、算出最优解   D、定义最优解 3、最大效益优先是(  A         )的一搜索方式。 A、分支界限法      B、动态规划法    C、贪心法    D、回溯法 4、在下列算法中有时找不到问题解的是( B       )。 A、蒙特卡罗算法    B
  3. 所属分类:其它

    • 发布日期:2013-07-11
    • 文件大小:65kb
    • 提供者:u011027266
  1. 计算机算法(C++语言描述)(第2版)

  2. 前言 如果我们预挑出计算机科学中那些影响长久的贡献,算法(algorithm)一定位列其中。自从人类发明了可以执行基本数学运算的机器,什么是可以计算的以及如何计算就成为人们一直研究的课题。伴随此项研究,人们发现了大量的重要算法以及设计方法。算法成为计算机科学领域中的一项重要组成部分。本书的目的就是对有关算法的内容精心地组织,从而使得使用本书的同学以及实践者可以设计和分析全新的算法。 一本包含所有已发明的算法的书将会异常冗长。传统的算法书通常只对很少的几个问题领域有深入的阐述。对于每个问题,通常
  3. 所属分类:C++

    • 发布日期:2015-12-31
    • 文件大小:125mb
    • 提供者:hx0_0_8
  1. 逐步讲解快速排序算法及C#版的实现示例

  2. 算法思想 快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 该方法的基本思想是: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.再对左右区间重复第二步,直到各区间只有一个数。 虽然快速排序称为分治法,但分治法这三个字显然无法很好的概括快速排序的全部步骤。因此我的对快速排序作了进一步的说明:挖坑填数+分治法:
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:69kb
    • 提供者:weixin_38626192
  1. C语言实现快速排序算法

  2. 一、快速排序算法(Quicksort) 1. 定义 快速排序由C. A. R. Hoare在1962年提出。快速排序是对冒泡排序的一种改进,采用了一种分治的策略。 2. 基本思想 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 3. 步骤 a. 先从数列中取出一个数作为基准数。 b. 分区过程,将比这个数大的数全放到它的右边,小于或等于它的数
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:71kb
    • 提供者:weixin_38706951