- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 快速排序、冒泡排序和插入排序算法 实验笔记5(计算机软件基础)
一、实验目的和要求目的:熟练掌握快速排序、冒泡排序和插入排序算法。要求:编写程序实现对给定序列排序,要求分别完成对序列的快速排序、冒泡排序和插入排序,并输出排序结果。二、实验内容(1)快速排序基本思想是:先从数列中取出一个数作为基准数。分区过程 ,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。再对左右区间重复第二步,直到各区间只有一个数。简单来说,快速排序...
2019-11-30 09:05:43 774
原创 二叉树的构造、遍历以及计算树的高度 实验笔记4(计算机软件基础)
一、实验目的和要求目的:掌握二叉树的构造、遍历以及计算树的高度等操作。要求:编写程序任意输入二叉树的结点个数和结点值,构造一棵二叉树,采用三种递归遍历算法(前序、中序、后序)对这棵二叉树进行遍历并计算出二叉树的高度。二、实验内容(1)先序遍历若二叉树为空树,则空操作;否则,访问根结点;先序遍历左子树;先序遍历右子树。(2)中序遍历若二叉树为空树,则空操作;否则,...
2019-11-23 15:16:45 731
原创 顺序循环队列及其操作的实验笔记3(计算机软件基础)
一、实验目的和要求目的:熟悉顺序循环队列及其操作。要求:任意输入队列长度和队列中的元素值,构造一个顺序循环队列,对其进行清空、插入新元素、返回队头元素以及删除队头元素操作。二、实验内容对于某些进行数据收发操作次数很多的应用程序来说,短时间内有多个数据而处理不过来时,可将数据暂存在缓冲区来做处理。队列和链表是作为缓冲区比较好的方式,链表可指定相应的位置进行增删查改等操作,对于不经常插入和删...
2019-11-15 13:33:32 1094
原创 栈的创建,入栈,出栈实验笔记2(计算机软件基础)
一、实验目的和要求目的:熟悉栈的创建,入栈,出栈等操作。要求:编写程序任意输入栈长度和栈中的元素值,构造一个顺序栈,对其进行清空、销毁、入栈、出栈以及取栈顶元素操作。将从键盘输入的字符序列逆置输出.比如,从键盘上输入:tset a si sihT;算法将输出:This is a test。二、实验内容(1)入栈操作栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照...
2019-11-08 16:46:56 1522
原创 基于中国天气网的数据库设计与开发(python+MySQL)
应用背景:前不久,2019年开放数据中心峰会在北京国际会议中心成功召开,ODCC指出:“对数据进行汇聚,在体系化融合中产生新的价值已成为未来发展的关键”在DT时代,谁拥有数据,谁就有筹码。话不多说,我们先来了解一下,什么是大数据?简单来说,假如你是一名气象员,负责统计某个城市的天气情况(最高温度、最低温度、风速等等),如果你每小时统计一次,那么,一天下来,你可以获得24条数据,如果你雇了很多人...
2019-11-03 11:04:51 4519
python常用排序算法汇总
2020-02-19
record_keyboard.exe
2020-02-17
raindemo.bat
2019-12-22
散列查找算法_哈希表
2019-12-08
栈的创建,入栈,出栈
2019-11-30
单链表的基本操作(计算机软件基础)
2019-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人