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

搜索资源列表

  1. 约瑟夫环 实现有序顺序表、有序单链表的插入、删除、有序合并操作

  2. 约瑟夫(Joseph)问题的一种描述是:编号为1,2,…,n。的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任忿一个正整教作为报教上限值m,从第一个人开始按服时针方向自1开始顺序报数,报到m时停止报教。报m的人出列。将他的密妈作为新的m值.从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。
  3. 所属分类:其它

    • 发布日期:2009-05-09
    • 文件大小:932
    • 提供者:lisheng509
  1. 设head为单链表的头指针,将单链表中元素按递增顺序就地排列

  2. 设head为单链表的头指针,并设单链表带有头结点,编写算法将单链表中的数组元素按照其值递增有序的顺序进行就地排列
  3. 所属分类:其它

    • 发布日期:2009-05-21
    • 文件大小:1024
    • 提供者:zangliyan
  1. 有序的单链表中插入和删除

  2. 有序的单链表中插入和删除,插入一个数后仍然保持表按小到大的顺序排列
  3. 所属分类:C/C++

  1. 关于有序单链表的详细设计

  2. 实现有序单链表的定义,建立,遍历,插入,删除以及两个有序单链表的合并; 本资源包括需求分析,概要设计,详细设计,调试分析,测试结果和源代码
  3. 所属分类:其它

    • 发布日期:2010-01-08
    • 文件大小:88064
    • 提供者:zhujun2007
  1. 设ha和hb分别是指向两个带头结点:两个有序链表的合并

  2. 设ha和hb分别是指向两个带头结点的非递减(递增)有序单链表的头指针。要求设计一个算法,将这两个有序链表合并成一个非递增(递减)有序的单链表。要求结果链表仍使用原来两个链表的存储空间,不另外占用其它存储空间。表中允许有重复的数据。
  3. 所属分类:其它

    • 发布日期:2010-01-25
    • 文件大小:2048
    • 提供者:vajack
  1. VC++实现有序单链表归并实验源代码

  2. 使用VC++6.0下实现的两个有序单链表的归并
  3. 所属分类:C++

    • 发布日期:2010-05-08
    • 文件大小:303104
    • 提供者:jin777
  1. linux环境编译实现的单链表的常见操作

  2. 工作之余,温习了以前的数据结构,重新写了单链表的一些常见操作,如尾插法建表,查找中间元素和倒数第N个元素,单链表的就地逆置,有序单链表的合并等.该程序在linux环境下编译通过.
  3. 所属分类:Linux

    • 发布日期:2010-09-25
    • 文件大小:5120
    • 提供者:wanzygui
  1. 数据结构实验——单链表

  2. 实验二 单链表实验 一、实验目的 1、掌握用Visual C++6.0上机调试单链表的基本方法 2、掌握单链表的插入、删除、查找、求表长以及有序单链表的合并算法的实现 二、实现内容 1、单链表基本操作的实现 在带头结点的单链表h中第i个数据元素之前插入一个数据元素x ,首先需要在单链表中寻找到第i-1个结点并用指针p指示,然后申请一个由指针s 指示的结点空间,并置x为其数据域值,最后修改第i-1个结点,并使x结点的指针指向第i个结点,要在带头结点的单链表h中删除第i个结点,首先要计数寻找到第i
  3. 所属分类:其它

    • 发布日期:2011-02-12
    • 文件大小:4096
    • 提供者:rebecca_suhui
  1. c++两有序单链表的合并算法

  2. 求表长以及有序单链表的合并算法的实现 [问题描述] 假设有两个按元素值递增次序排列的线性表,均以单链表形式存储。请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表,并计算表长。要求利用原来两个单链表的结点存放归并后的单链表。 [基本要求]用链式存储结构实现存储
  3. 所属分类:C/C++

    • 发布日期:2011-11-10
    • 文件大小:2048
    • 提供者:xpc_cz_ah
  1. java单链表集合的包含运算

  2. 单链表的插入,删除,排序!集合的并、交和差运算 编制一个能演示执行集合的并、交和差...vc mfc编的 集合运算 交并补差 包含...采用有序单链表表示集合
  3. 所属分类:Java

    • 发布日期:2012-01-02
    • 文件大小:1024
    • 提供者:jian7155085
  1. 实现两个有序单链表的合并

  2. 实现两个有序单链表的合并。要求:随机创建两个单链表,实现单链表的排序,再对两个有序单链表进行合并。
  3. 所属分类:C/C++

    • 发布日期:2012-03-13
    • 文件大小:68608
    • 提供者:huifeide_yu
  1. 数据结构实验二(单链表基本操作)题目和源程序

  2. 实验内容 1.编写程序完成单链表的下列基本操作: (1)初始化单链表La。 (2)在La中第i个元素之前插入一个新结点。 (3)删除La中的第i个元素结点。 (4)在La中查找某结点并返回其位置。 (5)打印输出La中的结点元素值。 2 .构造两个带有表头结点的有序单链表La、Lb,编写程序实现将La、Lb合并成一个有序单链表Lc。 合并思想是:程序需要3个指针:pa、pb、pc,其中pa,pb分别指向La表与Lb表中当前待比较插入的结点,pc 指向Lc表中当前最后一个结点。依次扫描La和Lb
  3. 所属分类:C/C++

    • 发布日期:2012-04-02
    • 文件大小:47104
    • 提供者:sspiao123
  1. 实验报告2 单链表的操作

  2. 单链表的查找、插入与删除。设计算法,实现线性结构上的单链表的产生以及元素的查找、插入与删除。具体实现要求: 1. 从键盘输入10个整数,产生不带表头的单链表,并输入结点值。 2. 从键盘输入1个整数,在单链表中查找该结点的位置。若找到,则显示“找到了”;否则,则显示“找不到”。 3. 从键盘输入2个整数,一个表示欲插入的位置i,另一个表示欲插入的数值x,将x插入在对应位置上,输出单链表所有结点值,观察输出结果。 4. 从键盘输入1个整数,表示欲删除结点的位置,输出单链表所有结点值,观察输出结果
  3. 所属分类:C/C++

    • 发布日期:2012-09-10
    • 文件大小:122880
    • 提供者:zhy4926
  1. 设ha和hb分别是两个带头结点的非递减有序单链表的表头指针

  2. 设ha和hb分别是两个带头结点的非递减有序单链表的表头指针,试设计一个算法,将这两个有序链表合并成一个非递减有序的单链表。要求结果链表仍使用原来两个链表的存储空间,不另外占用其他的存储空间。表中允许有重复的数据。
  3. 所属分类:C/C++

    • 发布日期:2012-11-29
    • 文件大小:3072
    • 提供者:www888m
  1. 单链表的操作

  2. 已知一个有序单链表(从小到大排列),表头指针为head,编写一个算法向该单链表中插入一个元素为x的结点,使插入后该链表仍然有序。(该单链表带头结点)
  3. 所属分类:C/C++

    • 发布日期:2013-04-23
    • 文件大小:526
    • 提供者:dan271149325
  1. 数据结构之单链表

  2. 包括如下操作:初始化、销毁、清空、求长度、遍历 指定位置插入和删除元素 按位置和按元素值查找 查找并删除单链表中值域为e的全部结点 头插法/尾插法 反转/逆序 距离-标尺法:求单链表倒数第N个结点;求未知长度的单链表的中间结点; 建环/判断环存在 删除重复元素 合并两种有序单链表
  3. 所属分类:C

    • 发布日期:2014-05-28
    • 文件大小:5120
    • 提供者:u013071074
  1. 数据结构中关于带有表头结点的有序单链表

  2. .构造两个带有表头结点的有序单链表La、Lb,编写程序实现将La、Lb合并成一个有序单链表Lc。 合并思想是:程序需要3个指针:pa、pb、pc,其中pa,pb分别指向La表与Lb表中当前待比较插入的结点,pc 指向Lc表中当前最后一个结点。依次扫描La和Lb中的元素,比较当前元素的值,将较小者链接到*pc之后,如此重复直到La或Lb结束为止,再将另一个链表余下的内容链接到pc所指的结点之后。
  3. 所属分类:其它

    • 发布日期:2015-09-06
    • 文件大小:152576
    • 提供者:qq_28451969
  1. Python实现合并两个有序链表的方法示例

  2. 主要介绍了Python实现合并两个有序链表的方法,涉及Python操作链表节点的遍历、判断、添加等相关操作技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-19
    • 文件大小:56320
    • 提供者:weixin_38631282
  1. C语言创建两个递增单链表,并合并成递增单链表

  2. 通过冒泡排序进行单链表的有序插入,并将这两个有序单链表合并成一个有序单链表,使用两个单链表的原有空间进行合并,将生成的有序单链表输出显示
  3. 所属分类:C

    • 发布日期:2020-10-29
    • 文件大小:3072
    • 提供者:weixin_44512370
  1. c++ 如何合并两个有序链表

  2. 1.题目要求 这是一道求职面试时经常要求手写或者机试的经典题目。 已知两个链表head1和head2各自有序,请把它们合并成一个链表依然有序。结果链表要包含head1和head2的所有节点,即使节点值相同。 注意:不能开辟新空间来存储合并后的链表。如果第一次做该题,很容易会想到使用新链表来存储合并后的有序链表。虽然可以如此实现,但是不符合常规解法和面试官的要求。 2.非递归实现 算法过程:  输入:两个有序的单链表head1与head2;  输出:合并后的有序单链表mergeHead;  
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:55296
    • 提供者:weixin_38586428
« 12 3 4 5 6 7 8 »