数据结构
大帅锅1
这个作者很懒,什么都没留下…
展开
-
(三)C++逆置单链表
逆置单链表 建立长度为n的单链表,然后将其数据元素逆置,即第1个元素变为最后一个元素,第2个元素变为倒数第2个元素,以此类推,最后一个元素变为第1个元素。(处理的数据类型为字符型。必须使用链表完成。) 输入 第一行为链表长度n; 第二行为链表中的n个数据元素的值。 输出 逆置后的原始的...原创 2018-11-09 12:26:01 · 1032 阅读 · 0 评论 -
(四)C++双向链表排序
C++双向链表排序 建立一个长度为n的带头结点的双向链表,使得该链表中的数据元素递增有序排列。(必须使用双向链表完成,数据类型为整型。) 输入 第一行:双向表的长度; 第二行:链表中的数据元素。 输出 输出双向链表中的数据元素的值。 样例输入 10 2 4 6 3 5 8 10 21 12 9 ...原创 2018-11-09 16:40:10 · 2822 阅读 · 0 评论 -
(五)C++进制转换问题
进制转换问题 建立顺序栈或链栈,编写程序实现十进制数到二进制数的转换。 输入 输入只有一行,就是十进制整数。 输出 转换后的二进制数。 样例输入 10 样例输出 1010 // 11进制转换问题.cpp: 定义控制台应用程序的入口点。 // #include "stdafx.h"...原创 2018-11-23 14:54:00 · 1057 阅读 · 0 评论 -
(六)STL解决括号匹配问题
STL解决括号匹配问题 输入 由括号构成的字符串,包含”(“、”)“、”[“和”]“。 输出 如果匹配输出YES,否则输出NO。 样例输入 [([][]())] 样例输出 YES // 12括号匹配问题.cpp: 定义控制台应用程序的入口点。 // #include "stdafx.h" #i...原创 2018-11-26 17:33:12 · 558 阅读 · 0 评论