数据结构和算法
文章平均质量分 56
mcxfate
一个互联网中的coder...
展开
-
实验三回文数的判断(用栈来判断回文数)
实验目的编写程序,用数据结构-栈,来判断输入的字符串是否为回文字符串。实验要求(1)根据需求完成程序整体设计。(2)根据整体设计,设计各个函数。(3)完成程序代码,上机调试运行,得到实验结果。(4)整理实验数据,撰写实验报告。实验目的本实验项目可以支撑课程目标1,2,3,4,5。通过本实验使学生掌握掌握栈的基本操作(初始化、判栈空、判栈满、出栈、入栈等)的实现及应用,能够根据实际问题来选择合适的数据结构,设计有效的算法。推荐的编译运行软件Dev C++ 是一款免费开源的 C/C.原创 2022-04-13 13:42:53 · 1745 阅读 · 0 评论 -
链表的基本操作(建立一有序的链表并实现线性表的基本操作(初始化、插入、删除、查找等)。)
实验内容建立一有序的链表并实现线性表的基本操作(初始化、插入、删除、查找等)。实验要求(1)根据需求完成程序整体设计。(2)根据整体设计,设计各个函数。(3)完成程序代码,上机调试运行,得到实验结果。(4)整理实验数据,撰写实验报告。支撑的课程目标本实验项目可以支撑课程目标1,2,3,4,5。通过本实验使学生掌握线性表的链式存储结构的特点,掌握线性表的基本操作(初始化、插入、删除、查找数据元素等)在链式存储结构上的实现,进行算法设计和程序实现,并能测试验证算法与程序的正确性。完.原创 2022-04-03 14:22:05 · 2233 阅读 · 0 评论 -
排序算法-冒泡排序
冒泡排序算法C语言版void bubbleSort(int * array,int length){ int i,j,temp; for(i = 0;i < length-1;i++) { for(j = 0;j < length-i-1;j++) { if(array[j] > array[j+1]) { temp = array[j];原创 2020-05-19 17:03:16 · 112 阅读 · 0 评论