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

搜索资源列表

  1. 各种经典算法经典算法

  2. 老掉牙 河內塔 費式數列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 騎士走棋盤 八個皇后 八枚銀幣 生命遊戲 字串核對 雙色、三色河內塔 背包問題(Knapsack Problem) 數、運算 蒙地卡羅法求 PI Eratosthenes篩選求質數 超長整數運算(大數運算) 長 PI 最大公因數、最小公倍數、因式分解 完美數 阿姆斯壯數 最大訪客數 中序式轉後序式(前序式) 後序式的運算 關於賭博 洗撲克牌(亂數排列) Craps賭博遊戲 約瑟夫問題(Josephus Prob
  3. 所属分类:其它

    • 发布日期:2009-08-06
    • 文件大小:631kb
    • 提供者:fengxinzi520
  1. 常見程式演算,各种算法,详细见资源描述。

  2. 好东西,贵在共享! 老掉牙 河內塔 費式數列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 騎士走棋盤 八個皇后 八枚銀幣 生命遊戲 字串核對 雙色、三色河內塔 背包問題(KnapsackProblem) 數、運算 蒙地卡羅法求PI Eratosthenes篩選求質數 超長整數運算(大數運算) 長 PI 最大公因數、最小公倍數、因式分解 完美數 阿姆斯壯數 最大訪客數 中序式轉後序式(前序式) 後序式的運算 關於賭博 洗撲克牌(亂數排列) Cr aps賭博遊戲 約瑟夫問題(Jose
  3. 所属分类:其它

    • 发布日期:2009-08-12
    • 文件大小:701kb
    • 提供者:metalsolid
  1. 达内c++培训关于排序部分的笔记(本人亲自记录,很详细哦)

  2. 插入排序、交换排序、选择排序、快速排序等排序算法的实现步骤以及实现代码;所有代码都已调试过,并接给出了针对字符数组排序的处理代码;零有各种排序效率的比较;
  3. 所属分类:其它

    • 发布日期:2009-10-01
    • 文件大小:38kb
    • 提供者:cuidh
  1. 快速排序、归并排序等排序算法比较

  2. 快速排序、归并排序、基数排序等排序算法比较,比较时间性能,采用C++语言实现。。。
  3. 所属分类:其它

    • 发布日期:2009-10-31
    • 文件大小:17kb
    • 提供者:zhaoyw06
  1. 快速排序、归并排序、堆排序 并比较排序时间

  2. 快速排序、归并排序、堆排序 并比较排序时间 数据结构与算法
  3. 所属分类:其它

    • 发布日期:2011-01-24
    • 文件大小:215kb
    • 提供者:quanrquanr90315
  1. 计算机二级公共基础知识

  2. 1. 算法的基本概念 利用计算机算法为计算机解题的过程实际上是在实施某种算法。 (1)算法的基本特征 算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本控制结构是:顺序结构、选择结构、循环结构。 (4)算法基本设计方法 算法基本设计方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。 (5)指令系统 所谓指令系统指的是一个计算机系统能
  3. 所属分类:数据库

    • 发布日期:2011-04-30
    • 文件大小:81kb
    • 提供者:zmxnlp
  1. 合并、插入、快速排序和执行时间

  2. 用C语言编写的算法程序先是随机产生3000数字存在TXT文档中,然后排序,通过合并、插入、快速这三种方法 并求时间
  3. 所属分类:C

    • 发布日期:2011-10-21
    • 文件大小:4kb
    • 提供者:wobyy
  1. 快速排序实现算法(c)

  2. 快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一躺快速排序。一躺快速排序的算法是: 1)、设置两个变量I、J,排序开始的时候
  3. 所属分类:其它

    • 发布日期:2008-09-08
    • 文件大小:668byte
    • 提供者:castlooo
  1. 十五个经典算法研究与总结(目录+索引)

  2. 本经典算法研究系列,涵盖A*.Dijkstra.DP.BFS/DFS.红黑树.KMP.遗传.启发式搜索.图像特征提取SIFT.傅立叶变换.Hash.快速排序.SPFA.快递选择SELECT等15个经典基础算法,共计31篇文章,包括算法理论的研究与阐述,及其编程的具体实现。很多个算法都后续写了续集,如第二个算法:Dijkstra 算法,便写了4篇文章;sift算法包括其编译及实现,写了5篇文章;而红黑树系列,则更是最后写了6篇文章,成为了国内最为经典的红黑树教程。 OK,任何人有任何问题,欢迎随
  3. 所属分类:C

    • 发布日期:2014-09-06
    • 文件大小:14mb
    • 提供者:l_j_kin
  1. 精易模块[源码] V5.15

  2. 精易模块 V5.15 what’s new:(2015XXXX) 1、新增“线程_枚举”枚举指定进程ID中所有线程列表,成功返回线程数量,失败返回零。 2、删除“文件_取图标”与"文件_取图标句柄"功能重复。 3、优化“系统_创建桌面快捷方式”流程代码,感谢易友[ds9660]反馈。 4、修正“IP_10进制转IP”与“IP_16进制转IP”命令反向的问题,感谢易友[@humanbean ]反馈。 5、改善“网页_访问”死循环代码,感谢易友[@67564226]反馈。 6、优化“文本_取随机数
  3. 所属分类:其它

    • 发布日期:2015-03-21
    • 文件大小:573kb
    • 提供者:qq598888903
  1. 快速排序、选择排序、冒泡排序、希尔排序等6种排序算法C实现

  2. 快速排序、选择排序、冒泡排序、希尔排序、插入排序、懒人排序等6种排序算法C实现
  3. 所属分类:C

    • 发布日期:2018-04-10
    • 文件大小:3kb
    • 提供者:zhanshen112
  1. CSP-J、CSP-S初赛知识点1_计算机结构与组成原理(2019-10-10).pdf

  2. CSP-J、CSP-S初赛知识点2_线性表、查找算法、排序算法初赛试题形式 ●初赛:初赛全部为笔试,满分100分。试题由四部分组成: 1、选择题:共20题,每题1.5分,共计30分。每题有4-5个备选答案, 前10个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项 选择题(即每题有1至5个正确答案,只有全部选对才得分)。 2、问题求解题:共2题,每题5分,共计10分。试题给出一个叙述较为简 单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解 考生给出的答案
  3. 所属分类:其它

    • 发布日期:2019-10-20
    • 文件大小:3mb
    • 提供者:dllglvzhenfeng
  1. c语言实现冒泡排序、希尔排序等多种算法示例

  2. c语言实现插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序、希尔排序示例,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:68kb
    • 提供者:weixin_38747444
  1. 归并排序、快速排序C++代码(含测试用例)

  2. 快速排序、归并排序、改进的归并排序算法的C++代码。(含测试用例,代码逻辑清晰可运行。) (划分子区间,分别对左右子区间进行排序,开始归并已经排好序的low到high之间的数据。改进后的归并排序对数组元素下标进行标记。)
  3. 所属分类:C/C++

  1. Python实现快速排序和插入排序算法及自定义排序的示例

  2. 一、快速排序     快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。     快速排序,递归实现 def quick_sort(num_list): """ 快速排序 """ if num_list == []
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:42kb
    • 提供者:weixin_38713801
  1. 必须知道的C语言八大排序算法(收藏)

  2. 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。         当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。    快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短; 1.插入排序—直接插入排序(Straight Insertion Sort)
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:734kb
    • 提供者:weixin_38618521
  1. c++ 快速排序算法【过程图解】

  2. 第一、算法描述 快速排序由C. A. R. Hoare在1962年提出,该算法是目前实践中使用最频繁,实用高效的最好排序算法, 快速排序算法是采用分治思想的算法,算法分三个步骤 1.从数组中抽出一个元素作为基数v(我们称之为划界元素),一般是取第一个、最后一个元素或中间的元素 2.将剩余的元素中小于v的移动到v的左边,将大于v元素移动到v的右边 3.对左右两个分区重复以上步骤直到所有元素都是有排序好。 第二、算法实现 /*序列划分函数*/ int partition(int a[], int
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:132kb
    • 提供者:weixin_38563871
  1. C/C++实现八大排序算法汇总

  2. 概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短; 1. 插入排序—直接插入排序(Straight Insertion Sort) 基本思想: 将一个记
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:677kb
    • 提供者:weixin_38730977
  1. C++快速排序的分析与优化详解

  2. 相信学过数据结构与算法的朋友对于快速排序应该并不陌生,本文就以实例讲述了C++快速排序的分析与优化,对于C++算法的设计有很好的借鉴价值。具体分析如下: 一、快速排序的介绍 快速排序是一种排序算法,对包含n个数的输入数组,最坏的情况运行时间为Θ(n2)[Θ 读作theta]。虽然这个最坏情况的运行时间比较差,但快速排序通常是用于排序的最佳的实用选择。这是因为其平均情况下的性能相当好:期望的运行时间为 Θ(nlgn),且Θ(nlgn)记号中隐含的常数因子很小。另外,它还能够进行就地排序,在虚拟内存
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:72kb
    • 提供者:weixin_38514620
  1. C++实现快速排序(Quicksort)算法

  2. 本文实例为大家分享了C++快速排序算法,供大家参考,具体内容如下 一、基本思想是: 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 二、方法1实现程序:左右两个方向扫描 // 快速排序:选第一个对象作为基准,按照该对象的排序码大小,将整个对象 // 序列划分为左右两个字序列: // 左侧子序列中所有对象的排序码都小于或等于基准对象的排序码;
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:59kb
    • 提供者:weixin_38703823
« 12 3 4 5 6 7 8 9 10 ... 22 »