搜索资源列表
Chp2-Lineer
- 根据线性表的抽象数据类型的定义,选择下面任一种链式结构实现线性表,并完成线性表的基本功能。 线性表存储结构(五选一): 1、 带头结点的单链表 2、 不带头结点的单链表 3、 循环链表 4、 双链表 5、 静态链表 线性表的基本功能: 1、 构造:使用头插法、尾插法两种方法 2、 插入:要求建立的链表按照关键字从小到大有序 3、 删除 4、 查找:按位置查找和按值查找 5、 获取链表长度 6、 销毁 编写测试main()函数测试线性表的正确
shuanxubiao
- 以单链表表示集合,设计算法建立先后输入的两个集合的差。 说明:已知两个集合A和B,集合A-B中包含所有属于集合A而不属于集合B的元素。 步骤:1.首先建立A和B的单链表 2.然后对集合B中的每个元素x,在A中查找,若存在和x相同的元素,则从该链表中删除。 3.打印A-B,进行验证。 -Expressed as a singly linked list collection, design algorithm has two sets of differential inp
lianshicunchu
- 1.输入一组整型数据,建立带头结点的单链表。 2.实现该线性表的删除。 3、实现该线性表的插入。 4.实现线形表中数据的显示。 5.实现线性表数据的查找和定位 5、编写一个主函数,调试上述算法。 -1. Enter a set of integer data, the establishment of a single list to take the lead node. 2. Remove the realization of the linear form.
1
- 实现一个以带表头结点的单链表为存储结构的通讯录,其中通讯录的信息中包括姓名、电话、地址等数据项。所设计的系统要有简单的DOS界面,方便用户进行操作,显示以下功能: (1)建立通讯录。 (2)插入、删除、修改通讯录记录 (3)查询通讯录记录,要求可按姓名和电话号码查询 (4)可按姓名或电话号码对通讯录进行排序 提高要求:输出通讯录到文本文件中,界面友好,有出错处理。 通过实现通讯录更好的人机友好界面,方便实现信息的录入、显示、修改、删除、插入、排序、保存等操作。()
第二次实验第一题
- 建立元素值为整型的顺序表,编程,用插入排序算法实现顺序表排序 建立元素值为整型的单链表,编程,用插入排序算法实现单链表排序(Establish the element value of integer order form, programming, using sequence table sort insertion sort algorithm)
NO1
- /* 自定义LinkList单链表类型 */ /*函数,用尾插入法建立带头结点的单链表*/ /*函数,用头插入法建立带头结点的单链表 */ /*函数,按值查找结点 */ /*函数,删除指定值的结点 */ /*函数,打印链表中的所有值*/ /*函数,删除所有结点,释放内存 */ /*修改程序:增加节点。用头插法,返回头指针*/(Custom LinkList single chain type / * * / * / function,
162209104229 张瑞 实验一
- 了解和掌握线性表的逻辑结构和顺序、链式存储结构,掌握两种存储结构的基本算法及相关的时间性能分析。 二、要求: 任务一:建立一顺序表,实现其基本操作。 任务二:建立一个数据域定义为字符串的单链表,在链表中不允许有重复的字符串;根据输入的字符串,先找到相应的结点,后删除(Understand and master the logical structure and sequence of linear tables, chain storage structure, master the ba