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

搜索资源列表

  1. 排序算法的时间复杂度分析

  2. 生成伪随机序列,用选择排序法测试排序时间,系统输出排序时间,多次测试,记录结果验证选择排序算法的时间负责度。
  3. 所属分类:其它

    • 发布日期:2009-06-12
    • 文件大小:9216
    • 提供者:King_Queen
  1. 归并排序、基数排序算法比较

  2. 试通过随机数据比较归并排序、基数排序各算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有。关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动) (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)对归并排序应指出归并了多少趟。
  3. 所属分类:其它

    • 发布日期:2009-06-15
    • 文件大小:2048
    • 提供者:liuwei920
  1. 快速、冒泡排序算法比较

  2. 试通过随机数据比较快速排序、起泡排序各算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)对冒泡排序应指出进行了多少趟。
  3. 所属分类:其它

    • 发布日期:2009-06-16
    • 文件大小:538624
    • 提供者:kongyiji4218
  1. 堆排序、直接插入排序的算法比较

  2. 试通过随机数据比较堆排序、直接插入排序算法的关键字比较次数和关键字移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)以线性表的形式给出构造出来的初始堆。
  3. 所属分类:其它

    • 发布日期:2009-06-19
    • 文件大小:4096
    • 提供者:e13797oo
  1. 十种内部排序的算法比较

  2. (1) 对以下10种内部排序算法进行比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序、折半插入排序、二路插入排序、归并排序、基数排序。 (2) 待排序表的表长不小于100;其中的数据要用伪随机数产生器产生;至少要用5组不同的输入数据做比较;比较的指标为关键字参加的比较次数和关键字的移动次数(关键字交换为3次移动)。 (3) 针对不同的输入表长做试验,观测检查两个指标相对表长的变换情况。 (4) 随机产生的数据保存到文件input.txt中,将各个算法的关键字比较次数和关键
  3. 所属分类:其它

    • 发布日期:2009-10-18
    • 文件大小:976896
    • 提供者:haixin_1369
  1. 基于自适应算法的数字水印

  2. 数字水印生成是数字水印处理过程的第一步,也是非常专业的一步。一个好的水印生成系统对最终含水印图像的鲁棒性等属性有着至关重要的作用。而构成的水印的序列通常应该具有不可预测的随机性,并且由于人类视觉对纹理极高的敏感性,故水印不应含有纹理。同时,水印应该具有与噪声相似的特性。
  3. 所属分类:其它

    • 发布日期:2010-05-22
    • 文件大小:1048576
    • 提供者:bos123456bos
  1. 数据结构排序算法的实现

  2. 本问题要实现直接插入、冒泡、快速、简单选择、归并、堆排序六种排序算法的简单运用及比较,分析他们的稳定性及在不同规模下的复杂度,了解在什么情况下使用什么排序算法比较合适;待排序的元素好吗关键字为整数,其中的数据要用伪随机产生程序产生,至少用5组不同的输入数据作比较,要使用各种算法对其进行排序,记录排序时间、比较次数、交换次数,再汇总比较;演示程序以人机对话的形式进行,每次测试完毕显示各种比较指标值的列表,以便比较各种排序的优劣;程序还可以考虑几组数据的典型性,如:正序、逆序和不同程度的乱序,注意
  3. 所属分类:其它

    • 发布日期:2010-06-30
    • 文件大小:13312
    • 提供者:cc881122
  1. 数据结构内部排序算法比较.doc

  2. 内部排序算法比较 【问题描述】 在教科书中,各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 【基本要求】 (1)对以下6种常用的内部排序算法进行比较z起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 (2)待排序表的表长不小于1005其中的数据要用伪随机数产生程序产生:至少要用5组不同的输入数据作比较:比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3
  3. 所属分类:C/C++

    • 发布日期:2012-01-06
    • 文件大小:1048576
    • 提供者:blue1922
  1. 10以内自然数的随机排序

  2. 采用计算机伪随机数生成的原理,综合运用数组与数组类技术,完成10以内的自然数的随机排序。本模块在windows XP和VC++2003.net平台上调试通过,具有较好的移植性。
  3. 所属分类:C++

    • 发布日期:2012-01-31
    • 文件大小:3145728
    • 提供者:ldx19670128
  1. 冒泡,快速排序的比较

  2. 冒泡,快速排序算法比较试分别实现冒泡排序和非递归形式的快速排序算法,并通过随机数据比较两种排序算法中关键字的比较次数和移动次数。 (1)待排序表的表长不小于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 (2)最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。 (3)对快速排序算法进行适当的优化,并列出优化前后的效率对比。
  3. 所属分类:C/C++

    • 发布日期:2012-06-22
    • 文件大小:18432
    • 提供者:lxiaoy559988
  1. 我的内部排序

  2. 设计要求:(1)要求实现起(冒)泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序以及2路归并排序算法。设计良好的功能界面。(2)要求待排序的元素的关键字为整数。其中的数据要用伪随机产生程序产生(如10000个,注意如果太少了时间会很短而很难看出异。(3)要求能够),对至少用5组不同的输入数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总分析比较结果。(4)要求设计的算法实现代码给出详细的注释分析。(5)给出详细的算法实现流程图,在课程设计报告中体现。
  3. 所属分类:C

    • 发布日期:2012-07-06
    • 文件大小:17408
    • 提供者:lombord
  1. 内部排序比较

  2. 11、内部排序算法比较 问题描述: 试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 基本要求: ⑴至少采用三种方法实现上述问题求解(提示,可采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序)。 ⑵待排序表的表长不小于100,其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)。 ⑶最后对结果作出简单分析,包括对各组数据得出结果波动大小的解释。
  3. 所属分类:C/C++

    • 发布日期:2013-01-01
    • 文件大小:121856
    • 提供者:kuangshuiyun
  1. 内部排序算法比较,C语言

  2. 通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。要求对以下6种常用的内部排序算法进行比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。待排序表的表长不小于1000;其中的数据要用伪随机数产生程序产生,至少要用5组不同的输入数据作比较。比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动);最后要对结果做出简单分析,包括对各组数据得出结果波动大小的解释。
  3. 所属分类:其它

    • 发布日期:2008-08-28
    • 文件大小:5120
    • 提供者:lyxwwwlyx
  1. 内部排序算法比较

  2. 试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 基本要求: (1)对以下6种常用的内部排序算法进行比较:冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 (2)待排序表的表长不小于100,其中的数据要用伪随机数产生程序产生,至少要用5组不同的输入数据作比较,比较的指标为关键字的比较次数和记录的移动次数。 (3)最后要对结果进行分析,包括对各组数据得出结果波动大小的解释。
  3. 所属分类:C++

    • 发布日期:2013-06-03
    • 文件大小:574464
    • 提供者:win_9
  1. 排序算法2 C++实现

  2. 排序算法(插入、选择、归并、冒泡、堆排序)实现代码C++ ----根据《算法导论》中的伪代码,自己写的C++代码实现; 新加入快速排序,和快速排序随机版
  3. 所属分类:C/C++

    • 发布日期:2013-09-08
    • 文件大小:159744
    • 提供者:y_winter_w
  1. 数据结构各种内排序性能比较课程设计报告

  2. 对起(冒)泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序算法进行比较; 待排序的元素的关键字为整数。其中的数据要用伪随机产生程序产生(如10000个),至少用5组不同的输入数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较;
  3. 所属分类:C/C++

    • 发布日期:2014-01-06
    • 文件大小:332800
    • 提供者:u013399504
  1. 常用排序算法的对比分析

  2. 代码,复制后可使用 [基本要求] 对以下常用的内部排序算法进行比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 [测试数据] 由随机产生器决定。 [实现提示] 待排序表的表长不少于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字移动次数(关键字交换计为3次移动)
  3. 所属分类:C/C++

    • 发布日期:2018-07-11
    • 文件大小:7168
    • 提供者:qq_18246731
  1. 简述python&pytorch 随机种子的实现

  2. 随机数广泛应用在科学研究, 但是计算机无法产生真正的随机数, 一般成为伪随机数. 它的产生过程: 给定一个随机种子(一个正整数), 根据随机算法和种子产生随机序列. 给定相同的随机种子, 计算机产生的随机数列是一样的(这也许是伪随机的原因). 随机种子是什么? 随机种子是针对随机方法而言的。 随机方法:常见的随机方法有 生成随机数,以及其他的像 随机排序 之类的,后者本质上也是基于生成随机数来实现的。在深度学习中,比较常用的随机方法的应用有:网络的随机初始化,训练集的随机打乱等。 随机种子的取值
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:89088
    • 提供者:weixin_38672840
  1. 简述python&pytorch 随机种子的实现

  2. 随机数广泛应用在科学研究, 但是计算机无法产生真正的随机数, 一般成为伪随机数. 它的产生过程: 给定一个随机种子(一个正整数), 根据随机算法和种子产生随机序列. 给定相同的随机种子, 计算机产生的随机数列是一样的(这也许是伪随机的原因). 随机种子是什么? 随机种子是针对随机方法而言的。 随机方法:常见的随机方法有 生成随机数,以及其他的像 随机排序 之类的,后者本质上也是基于生成随机数来实现的。在深度学习中,比较常用的随机方法的应用有:网络的随机初始化,训练集的随机打乱等。 随机种子的取值
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:89088
    • 提供者:weixin_38663516
  1. C#实现对数组进行随机排序类实例

  2. 本文实例讲述了C#实现对数组进行随机排序类。分享给大家供大家参考。具体如下: 这个一个扩充C#随机数发生器的类,可以随机生成指定范围的数字,可以随机对数组进行排序,非常好用 using System; namespace DotNet.Utilities { /// /// 使用Random类生成伪随机数 /// public class RandomHelper { //随机数对象 private Random _random; #region
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:38912
    • 提供者:weixin_38722348
« 12 3 4 5 »