【数据结构】
走_心
IT菜鸟
展开
-
线性表中删除所有值等于X的元素(1)
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 5 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用 *程序输入:两个集合 *程序输出:两个集合的并集 *问题分析:设删除L中所有值等于x元素后的顺序表为L1,原创 2014-09-05 19:52:31 · 4270 阅读 · 0 评论 -
串的模式匹配--BF算法
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 10 月 11 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:串的模式匹配BF算法 *程序输入: *程序输出:在主串中需找与子串相等的位置 *问题分析: *算法设计: */ #inclu原创 2014-10-11 19:02:03 · 1061 阅读 · 0 评论 -
环形队列的基本运算
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 30 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:队列的基本运算 *程序输入: *程序输出: *问题分析: *算法设计: */ #include原创 2014-09-30 08:51:32 · 1176 阅读 · 0 评论 -
对列的基本运算
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 30 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:队列的基本运算 *程序输入: *程序输出: *问题分析: *算法设计: */ #include原创 2014-09-30 08:26:06 · 599 阅读 · 0 评论 -
广义表的实现
#include #include #include using namespace std; struct GLNode { int tag;//节点类型标记 union { char data;//原子值 struct GLNode *sublist;//指向子表的指针 }val; struc原创 2014-11-11 15:50:33 · 887 阅读 · 1 评论 -
栈链的简单应用
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 26 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:栈链的应用 *程序输入: *程序输出:编写一个算法判断表达式括号是否配对 *问题分析: *算法设计:从左往右扫描扫描,遇到左括原创 2014-09-26 21:01:29 · 566 阅读 · 0 评论 -
利用顺序栈判断字符串是否回文
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 16 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:栈的基本操作 *程序输入:字符串 *程序输出:字符串是否回文 *问题分析: *算法设计: */ #原创 2014-09-16 09:15:14 · 10815 阅读 · 0 评论 -
栈的基本操作
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 16 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:栈的基本操作 *程序输入:栈元素 *程序输出: *问题分析: *算法设计: */ #include原创 2014-09-16 08:44:14 · 580 阅读 · 0 评论 -
顺序表中两个集合的并集
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 2 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用 *程序输入:两个集合 *程序输出:两个集合的并集 *问题分析: *算法设计: */ #include #i原创 2014-09-02 20:37:12 · 4768 阅读 · 0 评论 -
线性顺序表的简单操作
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 2 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用 *程序输入 *程序输出: *问题分析: *算法设计: */ #include原创 2014-09-02 16:01:09 · 1080 阅读 · 0 评论 -
线性表应用--根据首元素大小移动其他元素到相应位置
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 11 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用(移动) *程序输入: *程序输出: *问题分析:有一个顺序表,设计一个算法,以第一个原创 2014-09-11 20:21:14 · 842 阅读 · 0 评论 -
链表的基本操作
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 5 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用 *程序输入:两个集合 *程序输出:两个集合的并集 *问题分析:设删除L中所有值等于x元素后的顺序表为L1,原创 2014-09-08 15:38:57 · 644 阅读 · 0 评论 -
双向链表的建立,增加,删除操作
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 10 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:链表的简单应用 *程序输入: - *程序输出:链表值 *问题分析: *算法设计: */ #incl原创 2014-09-11 18:22:44 · 939 阅读 · 0 评论 -
线性表中删除所有值等于X的元素(2)
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 9 月 5 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:线性顺序表的简单应用 *程序输入:两个集合 *程序输出:两个集合的并集 *问题分析:设删除L中所有值等于x元素后的顺序表为L1,原创 2014-09-05 22:08:48 · 1213 阅读 · 0 评论 -
数组中的最大值 -- 递归二分
/*程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 10 月 11 日 *版本号:v1.0 *对任务及求解方法的描述部分: *问题描述:运用递归求数组中的最大值 *程序输入:数组中的值 *程序输出:数组中的最大值 *问题分析: *算法设计:先将数组分为两个部分原创 2014-10-11 19:38:09 · 1315 阅读 · 0 评论