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

搜索资源列表

  1. 数据结构考研资料--线性表及答案

  2. 2008年5月8日 ... 写出将la 和lb两链表归并成一个结点按元素值非递减有序排列的单链表(其头指针为lc),并计算算法的 ... 【北京工业大学1997 一、1 (8分)】(2)设有两个链表,ha为单向链表,hb为单向循环链表。 ... 设Listhead为一单链表的头指针,单链表的每个结点由一个整数域DATA和指针域NEXT组成,整数在单链表中是无序的。
  3. 所属分类:其它

    • 发布日期:2010-01-05
    • 文件大小:107520
    • 提供者:ygk132000
  1. 建立一个无序链表,每个结点包含:学号、姓名、年龄、C++成绩、数学成绩和英语成绩

  2. 建立一个无序链表,每个结点包含:学号、姓名、年龄、C++成绩、数学成绩和英语成绩。要求除主函数外编写4个函数:一个函数完成建立链表的工作,第二个函数完成输出链表上各结点值,第三个函数求出总分最高和最低的同学并输出,第四个函数完成释放链表结点占用的动态存储空间。
  3. 所属分类:C++

    • 发布日期:2010-04-10
    • 文件大小:1024
    • 提供者:bhj110620
  1. 操作系统(处理机调度)

  2. 采用无序链表算法描述的处理机调度,使用c语言编写的程序,简单,容易看懂
  3. 所属分类:C

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

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

    • 发布日期:2011-03-14
    • 文件大小:3145728
    • 提供者:rocy_25
  1. 链表有序合并(vc6.0开发)

  2. 输入两个无序链表实现对链表的排序及有序合并
  3. 所属分类:C/C++

    • 发布日期:2011-05-08
    • 文件大小:34816
    • 提供者:abcyyy
  1. 基于c语言的单向链表程序

  2. 1.建立一个无头结点的单向链表(无序) 2.遍历(打印)单向链表 3.把单向链表中元素逆置 "4.在单向链表中删除所有的偶数元素结点 5对链表排序,排序后链表元素按照非递减方式排列 6.建立两个非递减有序单向链表,然后合并成一个非递减链表
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:7168
    • 提供者:weixiang2222
  1. 两个无序链表合并成一个有序链表

  2. 输入链表A 与B(空格分隔),说输入的数字序列可以无序 最后合并成一个有序的列表!MFC可视化编程
  3. 所属分类:C++

  1. 两个无序单链表的合并

  2. 两个无序的单链表合并成一个有序的单链表,链表长度及数据由用户输入。
  3. 所属分类:其它

    • 发布日期:2008-06-17
    • 文件大小:3072
    • 提供者:xumingyuan
  1. 数据结构源码之二叉树的三叉链表

  2. 数据结构源码C语言描述续,本篇描述了二叉树三叉链表结构及其操作,以及测试程序: //创建二叉树结点 TriTreeNode *CreateTriTreeNode(char data); //给二叉树添加结点,用于创建二叉树 int AddTriTreeNode(char data, TriTreeNode *newTriNode); //创建二叉树 TriTreeNode *CreateTriTree(); //计算二叉树的高度 int GetTriTreeDepth(TriTreeNode
  3. 所属分类:C

    • 发布日期:2012-07-29
    • 文件大小:98304
    • 提供者:wujiang0156
  1. 链表排序及数据结构

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

    • 发布日期:2013-01-01
    • 文件大小:1048576
    • 提供者:youmenderizi
  1. 链表,建立链表、遍历链表、排序、去重、反转。。。。

  2. (1).键盘输入一组元素,建立一个无头结点的单向链表(无序)。 (2).遍历(打印)单向链表。 (3).把单向链表中元素逆置(不允许申请新的结点空间)。 (4).在单向链表中删除所有的偶数元素结点。 (5).对链表排序,排序后链表元素按照非递减方式排列(注意:排序时如果要交换两个结点的顺序,不得通过交换结点的内容,而需要使用改变指针的方式交换结点的位置。建议使用直接插入排序算法)。 (6).利用算法5建立两个非递减有序单向链表,然后合并成一个非递减链表。 (7).利用算法1建立的链表,删除链表
  3. 所属分类:C/C++

    • 发布日期:2013-04-21
    • 文件大小:240640
    • 提供者:nobody_22
  1. 16种链表的练习

  2. 16种链表的练习 1.c 有头 无序 不循环 单向 2.c 有头 有序 不循环 单向 3.c 无头 无序 不循环 单向 4.c 无头 有序 不循环 单向 5.c 有头 无序 循环 单向 6.c 有头 有序 循环 单向 7.c 无头 无序 循环 单向 8.c 无头 有序 循环 单向 9.c 有头 无序 不循环 双向 10.c 有头 有序 不循环 双向 11.c 无头 无序 不循环 双向 12.c 无头 有序 不循环 双向 13.c 有头 无序 循环 双向* 14.c 有头 有序 循环 双向 15
  3. 所属分类:C

    • 发布日期:2017-08-17
    • 文件大小:12288
    • 提供者:liulei006
  1. 复旦大学C语言程序设计解答——链表部分3

  2. //第8题:复制链表。输入:一个无序正整数链表(输入为0表示终止)。 //输出:三行,每行一个链表,分别满足题目中的三个链表的要求。 //这道题目必须要复制链表,所以说,不能直接将输入的链表作为第一小题的输出, //每个习题都必须构造出对应的链表,然后输出链表。 //链表的输入注意空串的处理。复制原始链表比较简单,复制逆序链表和有序链表,必须是对链表的节点进行移动,不能只是修改节点上的值。
  3. 所属分类:C/C++

    • 发布日期:2019-06-23
    • 文件大小:2048
    • 提供者:weixin_43173180
  1. 实验二 单向链表的有关操作.cpp

  2. 1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 2.遍历单向链表。 3.把单向链表中元素逆置(不允许申请新的结点空间)。 4.在单向链表中删除所有的偶数元素结点。 5.编写在非递减有序链表中插入一个元素使链表元素仍有序的函数,并利用该函数建立一个非递减有序单向链表。 6.利用算法5建立两个非递减有序单向链表,然后合并成一个非递增链表。
  3. 所属分类:C/C++

    • 发布日期:2020-06-20
    • 文件大小:4096
    • 提供者:qq_44458436
  1. 无序表寻找最小值.cpp

  2. 设有一个由正整数组成的无序单链表,编写能够完成下列功能的算法: 找出最小值结点,且打印该数值。 若该数值是奇数,则将其与直接后继结点的数值交换。 若该数值是偶数时,则将其直接后继结点删除。 要求:判断奇数或者是偶数需另用函数实现(函数调用)。 存储结构:链表。
  3. 所属分类:C/C++

    • 发布日期:2020-07-09
    • 文件大小:4096
    • 提供者:JimsZack
  1. 编码实现从无序链表中移除重复项(C和JAVA实例)

  2. 如果不能使用临时缓存,你怎么实现无序链表中移除重复项(?C和JAVA实例无序链表中移除重复项。
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:39936
    • 提供者:weixin_38709312
  1. python无序链表删除重复项的方法

  2. 主要介绍了python无序链表删除重复项的方法,本文给大家介绍的非常详细,具体一定的参考借鉴价值,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-18
    • 文件大小:59392
    • 提供者:weixin_38738005
  1. python无序链表删除重复项的方法

  2. 题目描述: 给定一个没有排序的链表,去掉重复项,并保留原顺序 如: 1->3->1->5->5->7,去掉重复项后变为:1->3->5->7 方法: 顺序删除 递归删除 1.顺序删除 由于这种方法采用双重循环对链表进行遍历,因此,时间复杂度为O(n**2) 在遍历链表的过程中,使用了常数个额外的指针变量来保存当前遍历的结点,前驱结点和被删除的结点,所以空间复杂度为O(1) #!/usr/bin/env python3 # -*- codi
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:61440
    • 提供者:weixin_38713167
  1. 深入理解链表的各类操作详解

  2. 链表概述链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址。因此,head指向第一个元素:第一个元素又指向第二个元素;……,直到最后一个元素,该元素不再指向其它元素,它称为“表尾”,它的地址部分放一个“NULL”(表示“空地址”),链表到此结束。链表的各类操作包括:学习单向链
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:120832
    • 提供者:weixin_38714162
  1. C++中链表操作实例分析

  2. 链表概述    链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址。因此,head指向第一个元素:第一个元素又指向第二个元素;……,直到最后一个元素,该元素不再指向其它元素,它称为“表尾”,它的地址部分放一个“NULL”(表示“空地址”),链表到此结束。      链表的各
  3. 所属分类:其它

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