实用算法实验_双向链表
创建空的双向链表; 逐字符读取键盘输入的合法字符串,并依次插入到双向链表中。具体的,对于当前读取的字符, 构造其对应的结点。 利用头插法(或尾插法)将该结点按照键盘输入的顺序插入到双向链表中。 3、判断双向链表中各节点是否首尾对称,并打印出是否首尾对称的提示信息。(【提示】:可以利用双向链表的头指针和尾指针,其中头指针往链表尾部移动,尾指针向链表头部方向移动。当头尾指针最后能相遇时,则可认为输入字符串是首尾对称的。)
用户评论
推荐下载
-
在双向链表上实现快速排序的递归算法
在双向链表上实现快速排序的递归算法输入的形式:元素个数、元素都为整型。输入值范围:元素个数为非负正整数,需要排序的元素都为整型。输出的形式:排序前的元素序列和排序后的元素序列。程序的功能:对用户输入的
43 2019-05-28 -
双向链表的建立插入删除寻找元素等算法
自己编写的双向链表功能实现算法,纯自己瞎编的,虽然用来混点分数,但还是可以做为参考的吧,哈哈
29 2019-07-06 -
数据结构与算法双向循环链表修复.cpp
双向循环链表修复问题描述假设一个双向循环链表其结点含有三个域prior data和next.其中data为数据域prior指向前驱结点next指向后继结点.创建链表时只链接了next域导致链表只是一个
12 2023-01-06 -
c++双向链表操作示例创建双向链双向链表中查找数据插入数据等
双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。创建双向链表节点删除双向链表在双向链表中查找数据双向链表中插入数据双向链表中删除数据统计双向链表中数据的个
12 2020-10-28 -
单链表双向链表基本操作C语言.zip
没有做到模块的可分离,感觉变量杂糅在一起了......但是实现效果还是很不错的,可能需要对所有代码非常熟悉才能进行修改。
19 2020-08-19 -
单链表双向链表ADT_C语言项目
SinglyLinkedList: 1.DestroyList 2.InsertList 3.DeleteList 4.TraverseList 5.SearchList 6.Revers
34 2020-05-30 -
数据结构循环链表双向链表剖析.ppt
数据结构循环链表双向链表剖析.ppt
26 2020-12-12 -
线性表双向链表链表详细代码
线性表双向链表链表详细代码,有三个小的程序,调试通过。
44 2019-05-16 -
C语言自学链表单向链表双向链表适合新手学习
源码包含单向联邦和双向链表,包含注释,简单明白,适合新手学习。
29 2019-09-15 -
Java基于双向链表实现双端队列结构算法源码
/* * 基于双向链表实现双端队列结构 */ package dsa; public class Deque_DLNode implements Deque { protected DLNode he
17 2019-01-13
暂无评论