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

搜索资源列表

  1. 动态链表的建立及排序

  2. 动态内存的分配,在输入一系列正整数的同时对输入的书进行排序。
  3. 所属分类:其它

    • 发布日期:2009-04-29
    • 文件大小:187392
    • 提供者:fdaopeng
  1. 在双向链表上实现快速排序的递归算法

  2. 在双向链表上实现快速排序的递归算法 输入的形式:元素个数、元素都为整型。 输入值范围:元素个数为非负正整数,需要排序的元素都为整型。 输出的形式:排序前的元素序列和排序后的元素序列。 程序的功能:对用户输入的n个整数元素进行排序。
  3. 所属分类:其它

    • 发布日期:2009-09-30
    • 文件大小:2048
    • 提供者:songsiqi2006
  1. 链表二叉树数据结构实验

  2. 最小生成树问题 运动会分数统计 内部排序算法比较 长整数四则运算
  3. 所属分类:其它

    • 发布日期:2010-01-12
    • 文件大小:50176
    • 提供者:lanhuanyilian
  1. 各种排序 冒泡 快速 堆 希尔 基数等九种

  2. #include #include #define MAXSIZE 10 #define MAX_BIT 8 // 关键字最大位数 #define RADIX 10 // 关键字基数 ,此时是十进制整数的基数 #define MAX_SPACE 8 // 分配的存储空间的大小 typedef char KeyType;// define the keyType is the int typedef int InfoType; typedef struct { KeyType key; In
  3. 所属分类:其它

    • 发布日期:2010-05-28
    • 文件大小:262144
    • 提供者:yixiaofriend
  1. c语言 整数链表排序

  2. 整数链表排序的c源代码 说明:试按以下给出的排序算法为整数链表编写一个排序函数: 该算法是按表元键值的各位值进行排序。 设有一个整数链表,其中表元的键值为不超过三位数的整数,不妨设键值形式ABC。其中A表示键值的百位数,B为十位数,C为个位数。首先按键值中的个位值C对链表作分拆和链接,先把链表分拆成10个队列链表,然后以C的值从0至9的顺序把分拆后的十个队列链表重新收集成一个链表。接着依次对键值中的B和A进行同样的分拆和链接操作,则最后收集起来的链表是按键值从小到大排序链接的。如有一个链表按它
  3. 所属分类:C

    • 发布日期:2010-08-05
    • 文件大小:2048
    • 提供者:a86115592
  1. 数据结构课设 各种排序

  2. 1、链表排序 [问题描述]   建立一个单链表,排序输出、再倒序输出。[基本要求] (1) 从文件读入30个无序整数,建立一个单链表,输出。(2) 排序,输出 (3) 倒序,输出 2、二叉树的应用 任务 :编程实现二叉树的建立,先序(递归和非递归方法)、中序、后序、层次遍历,求二叉树的高度; 要求:从文件中读入建树信息,树的节点数目不小于20个,树的高度不小于4; 3、Hash表应用 问题描述:设计散列表实现电话号码查找系统。 基本要求: 1) 设每个记录有下列数据项:电话号码、用户名、地址;
  3. 所属分类:C/C++

    • 发布日期:2011-03-14
    • 文件大小:3145728
    • 提供者:rocy_25
  1. 按表元键值的各位值进行排序 C语言编程练习

  2. 设有一个整数链表,其中表元的键值为不超过三位数的整数,不妨设键值形式ABC。其中A表示键值的百位数,B为十位数,C为个位数。首先按键值中的个位值C对链表作分拆和链接,先把链表分拆成10个队列链表,然后以C的值从0至9的顺序把分拆后的十个队列链表重新收集成一个链表。接着依次对键值中的B和A进行同样的分拆和链接操作,则最后收集起来的链表是按键值从小到大排序链接的。
  3. 所属分类:C/C++

    • 发布日期:2011-04-26
    • 文件大小:3072
    • 提供者:acegoat
  1. 高质量C语言练习题1--整数链表

  2. 下载不后悔,带题带答案,为下一届学员造福。 1.简单档1题: 试按以下给出的排序算法为整数链表编写一个排序函数: 该算法是按表元键值的各位值进行排序。 设有一个整数链表,其中表元的键值为不超过三位数的整数,不妨设键值形式ABC。其中A表示键值的百位数,B为十位数,C为个位数。首先按键值中的个位值C对链表作分拆和链接,先把链表分拆成10个队列链表,然后以C的值从0至9的顺序把分拆后的十个队列链表重新收集成一个链表。接着依次对键值中的B和A进行同样的分拆和链接操作,则最后收集起来的链表是按键值从小
  3. 所属分类:C

    • 发布日期:2011-04-26
    • 文件大小:4096
    • 提供者:winni02788
  1. 数据结构(Java版)(第2版)习题解答

  2. 第0章 Java程序设计基础 1 【习0.1】 实验0.1 哥德巴赫猜想。 1 【习0.2】 实验0.2 杨辉三角形。 1 【习0.3】 实验0.3 金额的中文大写形式。 1 【习0.4】 实验0.4 下标和相等的数字方阵。 1 【习0.5】 实验0.5 找出一个二维数组的鞍点 2 【习0.6】 实验0.6 复数类。 2 【习0.7】 实验0.8 图形接口与实现图形接口的类 2 第1章 绪论 3 【习1.1】 实验1.1 判断数组元素是否已按升序排序。 3 【习1.2】 实验1.3 用递归算法
  3. 所属分类:Java

    • 发布日期:2011-08-16
    • 文件大小:78848
    • 提供者:fendou4533
  1. 单链表的创建,查找,排序,插入,删除

  2. 1、创建一个带头结点的单链表(头指针为head),且遍历此链表(输出链表中各结点的值); 2、查找单链表中的第i个结点,并输出结点元素的值; 3、在单链表中的第i个结点前插入一个结点值为e的正整数(从外部输入); 4、删除单链表中的第j个结点; 5、将单链表中的各结点就地逆序(不允许另建一个链表); 6 查找线性表中的最大元素并输出 7 将线性表中的元素按升序排列;
  3. 所属分类:C/C++

    • 发布日期:2011-09-07
    • 文件大小:28672
    • 提供者:liguan5637546
  1. 数据结构排序的报告

  2. 设一单向链表的头指针为head,链表的记录中包含着整数类型的key域,试设计算法,将此链表的记录按照key递增的次序进行就地排序.(不允许使用数组做辅助存储)(里面包含两种方法,递增递减排序可通过选择进行排序)
  3. 所属分类:C/C++

    • 发布日期:2011-11-30
    • 文件大小:360448
    • 提供者:kyhappy
  1. 单链表就地排序程序

  2. 设一单向链表的头指针为head,链表的记录中包含着整数类型的data域,试设计算法,将此链表的记录按照data递增的次序进行就地排序.(不允许使用数组做辅助存储)。自己编写的程序,没有错误,大家放心下载
  3. 所属分类:C/C++

    • 发布日期:2012-04-05
    • 文件大小:15360
    • 提供者:happyzmj66
  1. C++常见知识复习系统

  2. 两个整数的加法运算,统计正负数或零的个数,数组数据的累加,组合数的计算,求多个数据的最大值和最小值,三个数据的排序,链表的三个数据的挂链和数据显示,文件链表数组切换,全部数据加100
  3. 所属分类:C/C++

    • 发布日期:2012-06-23
    • 文件大小:9216
    • 提供者:beginnin
  1. 算法大全-面试题-链表-栈-二叉树-数据结构.docx

  2. 算法大全-面试题-链表-栈-二叉树-数据结构.docx 一、单链表 目录 1.单链表反转 2.找出单链表的倒数第4个元素 3.找出单链表的中间元素 4.删除无头单链表的一个节点 5.两个不交叉的有序链表的合并 6.有个二级单链表,其中每个元素都含有一个指向一个单链表的指针。写程序把这个二级链表称一级单链表。 7.单链表交换任意两个元素(不包括表头) 8.判断单链表是否有环?如何找到环的“起始”点?如何知道环的长度? 9.判断两个单链表是否相交 10.两个单链表相交,计算相交点 11.用链表模拟
  3. 所属分类:C/C++

    • 发布日期:2012-08-17
    • 文件大小:48128
    • 提供者:tianyasishui
  1. 链表排序及数据结构

  2. 丛文件读入30个无序整数,建立一个单链表,排序输出、再倒序输出。 (2)丛文件读入30个无序整数,建立一个双向循环链表并输出,调整链表顺序为 (a1,a3.a5…,a2,a4,a6…)并输出。
  3. 所属分类:C/C++

    • 发布日期:2013-01-01
    • 文件大小:1048576
    • 提供者:youmenderizi
  1. 链表插入排序

  2. 给出若干个数,将数字存储在链表中,然后使用插入排序,按照升序排列输出数字。 输入一个整数n表示有n个数,接着输入这n个数。 按照升序输出这n个数。
  3. 所属分类:C/C++

    • 发布日期:2016-12-26
    • 文件大小:1024
    • 提供者:vansp
  1. 基数排序算法 VC++6.0中编译通过

  2. 随机产生100个0到999的整数存放于分别用于快速排序和堆排序的2个整型数组和一个用于链式基数排序的静态链表之中。为整数序列的输出定义一个输出函数。依据基数排序的算法分别编写函数程序。
  3. 所属分类:其它

    • 发布日期:2008-12-27
    • 文件大小:3072
    • 提供者:jljojojl
  1. 数据结构课程设计_综合排序问题

  2. 利用随机函数产生N个随机整数(2000000以上),对这些数进行多种方法进行排序。 要求: 1) 分别采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序,实现这批数据的排序,并把排序后的结果保存在不同的文件中。 2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。 3) 要求:以上每种算法实要,都要采用链表来实现,和线性表来实现。 测试数据要求:自己编写程序,自动产生2000000个以上的随机数,并保存的txt文件中。输
  3. 所属分类:其它

    • 发布日期:2009-03-17
    • 文件大小:249856
    • 提供者:longlong9395996
  1. 简单掌握桶排序算法及C++版的代码实现

  2. 桶排序介绍 桶排序(Bucket Sort)的原理很简单,它是将数组分到有限数量的桶子里。 假设待排序的数组a中共有N个整数,并且已知数组a中数据的范围[0, MAX)。在桶排序时,创建容量为MAX的桶数组r,并将桶数组元素都初始化为0;将容量为MAX的桶数组中的每一个单元都看作一个”桶”。 在排序时,逐个遍历数组a,将数组a的值,作为”桶数组r”的下标。当a中数据被读取时,就将桶的值加1。例如,读取到数组a[3]=5,则将r[5]的值+1。 C++实现算法 假设数据分布在[0,100)之间,每
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:36864
    • 提供者:weixin_38739942
  1. 领扣博文链接

  2. 目录 模拟 暴力 栈与队列 链表 递归 自动机 宽搜 指针 分析 Map映射、Set去重、List 动态规划 拓扑排序 滑动窗口 字符串 模拟 13 罗马数字转整数 989 数组形式的整数加法 8 字符串转换整数 (atoi) 59 螺旋矩阵 II 67 二进制求和 319 灯泡开关 134 加油站 暴力 11 盛最多水的容器 22 括号生成 221 最大正方形 栈与队列 921 使括号有效的最少添加 150 逆波兰表达式求值 224 基本计算器 227 基本计算器 II 20 有效的括
  3. 所属分类:其它

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