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

搜索资源列表

  1. STL顺序容器:list的使用

  2. STL顺序容器:list的使用。 (Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢. )
  3. 所属分类:C++

    • 发布日期:2009-06-28
    • 文件大小:9216
    • 提供者:soany
  1. List和SeqList

  2. 不仅自己编写的链表,同时可以调用STL中的list的模板。。是学习链表的基础知识。
  3. 所属分类:C++

    • 发布日期:2010-04-17
    • 文件大小:3145728
    • 提供者:yuanheiqng
  1. 顺序表C++算法实现

  2. 照着数据结构(用面向对象方法与C++语言描述)(第二版)算是自己写的一个简单的顺序表算法,里面有插入、删除、排序等等,可以供学习之用
  3. 所属分类:C/C++

    • 发布日期:2011-07-16
    • 文件大小:265216
    • 提供者:jujueduoluo
  1. database 源代码list.cpp

  2. (1)输入一组整型元素序列,建立顺序表。 (2)实现该顺序表的遍历。 (3)在该顺序表中顺序查找某一元素,查找成功返回1,否则返回0。 (4)判断该顺序表中元素是否对称,对称返回1,否则返回0。 (5)实现把该表中所有奇数排在偶数之前,即表的前面为奇数,后面为偶数。 (6)输入整型元素序列利用有序表插入算法建立一个有序表。 (7)利用算法6建立两个非递减有序表并把它们合并成一个非递减有序表。 (8)编写一个主函数,调试上述算法。
  3. 所属分类:C/C++

    • 发布日期:2011-10-25
    • 文件大小:5120
    • 提供者:unaaa
  1. 顺序表基本操作.rar

  2. int main() { string str="Auinormalniversity"; int flag,i; Sqlist list; get(list,str); cout<<"请输入初始化的数据:"; for(i=0;i>list.data[i]; cout<<endl; cout<<"请输入要进行的操作序号:\n"; cout<<"1.插入字符 2.查找字符 3.删除第i位字符 4.删除字符 0 表示退出 "; cout<
  3. 所属分类:C/C++

    • 发布日期:2011-12-13
    • 文件大小:907264
    • 提供者:tengteng206
  1. 构造顺序表List

  2. 构造顺序表List,要求顺序表上各元素按照递增的顺序排列,在List上插入元素X,要求保持线性表的有序性
  3. 所属分类:C/C++

    • 发布日期:2012-10-25
    • 文件大小:1007
    • 提供者:ozhizhu12345
  1. 顺序表头文件

  2. 数据结构第一章 顺序表部分头文件 包括创建 删除节点等
  3. 所属分类:C/C++

    • 发布日期:2014-09-18
    • 文件大小:2048
    • 提供者:qq_20996849
  1. 数据结构中的顺序表代码

  2. int InitList_Sq(List *L); /*构造一张新的顺序表*/ int ListLength_Sq(List l); /*求顺序表L的长度*/ void GetElem_Sq(List *L,int i,ElemType e); /*获取顺序表L的第i个元素*/ int EqualList(ElemType e1,ElemType e2); /*判断数据元素e1,e2是否相等*/ int Less_EqalList(ElemType e1,ElemType e2); /*判断数
  3. 所属分类:C/C++

    • 发布日期:2015-09-14
    • 文件大小:8192
    • 提供者:l_l_laaa
  1. C语言顺序表

  2. C语言,顺序表的构建和简单操作。顺序表 //定义结构类型 typedef struct list //构建一个空线性表 void CreateList(List *lst, int maxsize) //若线性表为空,则返回TURE,否则返回FALSE BOOL IsEmpty(List lst) //若线性表已满,则返回TURE,否则返回FALSE BOOL IsFull(List lst) //移除所有元素,线性表为空表 void Clear(List *lst) //若线性表未满且0&l
  3. 所属分类:C/C++

    • 发布日期:2015-12-08
    • 文件大小:3072
    • 提供者:man_madehero
  1. 数据结构之线性表及其应用

  2. 线性表的两种实现方法array-based list以及singly linked list,实现他们的类型定义 给顺序表和链表的实现分别使用添加成员函数以及对象的应用两种方法实现线性表中元素的逆置(reverse)和单个元素移动到特定位置的操作(move)。 编写一个函数,用于合并两个顺序表。输入的顺序表按照其元素从小到大排序,输出的顺序表要求按照元素从大到小排序。要求算法在线性时间内完成任务。 编写一个函数,用于合并两个单链表。输入的单链表按照其元素从小到大排序,输出的单链表要求按照元素从
  3. 所属分类:C/C++

    • 发布日期:2016-10-15
    • 文件大小:147456
    • 提供者:koalazb
  1. 实现一个模板类的链表(c++)

  2. 面向对象程序设计课程作业 1. 请创建一个数据类型为T的链表类模板List,实现以下成员函数: 1) 默认构造函数List(),将该链表初始化为一个空链表(10分) 2) 拷贝构造函数List(const List& list),根据一个给定的链表构造当前链表(10分) 3) 析构函数~List(),释放链表中的所有节点(10分) 4) Push_back(T e)函数,往链表最末尾插入一个元素为e的节点(10分) 5) operator<<()友元函数,将链表的所有元素按顺序输出
  3. 所属分类:C/C++

    • 发布日期:2018-06-03
    • 文件大小:673792
    • 提供者:qq_29185043
  1. 数据结构-- 线性表

  2. ADT(abstract data type)抽象数据类型 第一章: 线性表 线性表(linear list)是最基本、最简单、也是最常用的一种数据结构 线性表中数据元素之间的关系是一对一的关系, 即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的 特征1:集合中必存在唯一的一个“第一元素”。 特征2:集合中必存在唯一的一个 “最后元素” 。 特征3:除最后一个元素之外,均有 唯一的后继(后件)。 特征4:除第一个元素之外,均有 唯一的前驱(前件)。 数据元素与数据结构分离 Ele
  3. 所属分类:C

    • 发布日期:2018-06-09
    • 文件大小:2097152
    • 提供者:hyill
  1. 利用顺序表求集合的并集

  2. int main(){ list a; list b; list c; int x=100,y=100,i=1,j=1; int k=1; cout<<"请输入A集合中的数,以数字0结束:"<>x; if(x==0) break; a.insert(i,x); i++; cout<<x<<" "; } cout<<endl; cout<<"请输入B集合中的数,以数字0结束:"<>y; if(y==0) brea
  3. 所属分类:C/C++

    • 发布日期:2018-06-24
    • 文件大小:2048
    • 提供者:qq_42533789
  1. Java-数据结构课设-链表实现通讯录管理系统

  2. 第一个模块——主函数main()的功能是:根据选单的选项调用各函数,并完成相应的功能。 
   第二个模块——Menu()的功能是:显示提示选单。 
   第三个模块——Quit()的功能是:退出选单。 
   第四个模块——Create()的功能是:创建新的数据记录。 
   第五个模块——Add()的功能是:增加新的数据记录,并返回选单。 
   第六个模块——Find()的功能是:按要求查询相关的信息,如果找到了,则显示该信息,如果未找到,则提示文件中没有该信息,并返回选单。 
   第
  3. 所属分类:Java

    • 发布日期:2018-10-07
    • 文件大小:5120
    • 提供者:weixin_40032631
  1. C++实现双向链表

  2. 本文实例为大家分享了C++实现动态顺序表的具体代码,供大家参考,具体内容如下 List.h #pragma once #include #include #include using namespace std; typedef int DataType; struct ListNode { ListNode* _next; //存放下一个节点地址 ListNode* _prev; //存放上一个节点地址 DataType _data; ListNode(D
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:38912
    • 提供者:weixin_38508126
  1. Python中顺序表的实现简单代码分享

  2. 顺序表python版的实现(部分功能未实现) 结果展示: 代码示例: #!/usr/bin/env python # -*- coding:utf-8 -*- class SeqList(object): def __init__(self, max=8): self.max = max #创建默认为8 self.num = 0 self.date = [None] * self.max #list()会默认创建八个元素大小的列表,num=0,并有链接关系 #用lis
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:60416
    • 提供者:weixin_38507121
  1. Python中顺序表原理与实现方法详解

  2. 本文实例讲述了Python中顺序表原理与实现方法。分享给大家供大家参考,具体如下: Python中的顺序表 Python中的list和tuple两种类型采用了顺序表的实现技术,具有顺序表的所有性质。 tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方面,则与list的性质类似。 list的基本实现技术 Python标准类型list就是一种元素个数可变的线性表,可以加入和删除元素,并在各种操作中维持已有元素的顺序(即保序),而且还具有以下行为特征: 基于下标(
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:65536
    • 提供者:weixin_38530211
  1. C#数据结构之顺序表(SeqList)实例详解

  2. 本文实例讲述了C#数据结构之顺序表(SeqList)实现方法。分享给大家供大家参考,具体如下: 线性结构(Linear Stucture)是数据结构(Data Structure)中最基本的结构,其特征用图形表示如下: 即:每个元素前面有且只有一个元素(称为“前驱”),同样后面有且只有一个元素(称为”后继”)–注:起始元素的前驱认为是空,末尾元素的后继认为也是空,这样在概念上就不冲突了。 线性表(List)是线性结构的一种典型实现,它又可以分为:顺序表(SeqList)和链表(LinkList
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:67584
    • 提供者:weixin_38623819
  1. C语言如何建立链表并实现增删查改详解

  2. 前言 以下是本人完成的一个C语言建立链表并进行增删查改操作的程序,为方便学习,本人将整个程序分为头文件和主函数两部分: 1.头文件(函数部分) (1)初始化函数 #include #include typedef struct { int *head; int length; int capacity; } Toslist; //Toslist类型 //初始化顺序表 Toslist initSeqlist() { Toslist list; list.length = 0;
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:52224
    • 提供者:weixin_38589316
  1. 数据结构与算法 python–第三节 链表之单向链表

  2. 文章目录3 链表3.1 单向链表单链表的操作单链表是否为空、长度、遍历操作头部添加元素 add()尾部添加元素append()指定位置添加元素insert(pos,item)删除节点remove(item)查找节点是否存在search(item)完整代码链表与顺序表的对比3.2 双向链表 3 链表 为什么需要链表? 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 链
  3. 所属分类:其它

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