数据结构(第一篇:介绍数据结构及其重要组成部分)
(1):数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素的集合。是一门研究非数值计算的程序设计问题中计算机的操作对象以及他们之间的关系和操作等的学科。
(2):数据结构包含逻辑结构、物理(存储)结构、数据运算三个部分,其中逻辑结构分为线性结构和非线性结构,物理(存储)结构分为顺序结构、链式结构、索引结构、散列结构四个部分,数据运算分为插入运算、删除运算、修改运算、查找运算和排序运算。
(3):基本概念和术语:
1.数据:对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。
2.数据元素:数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。
3.数据对象:性质相同的数据元素的集合,是数据的一个子集。
4.数据结构:相互之间存在一种或多种特定关系的数据元素的集合。
5.数据类型:一个值的集合和定义在这个值集上的一组操作的总称。
(4):算法和算法分析
1.算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。
算法五个特性:有穷性,确定性,可行性,输入,输出。
2.算法设计要求:正确性,可读性,健壮性,效率与低存储量需求。
3.算法分析:时间复杂度,空间复杂度,稳定性。
http://www.dxswb.com/shijian/448296.html
点此复制本页地址
我们炽阳社会实践队举办了趣味运动会。上午由于下雨原因,我们改为室内运动会。学生们在班级上与自己的同学或者老师进行踩气球比赛。学生们都显得十分积极活力,纷纷去踩其他人的气球。……
李嘉玲 岭南师范学院查看全文 >>
“只有实践的钥匙,才能打开知识的宝库”。本次三下乡让我们明白教育的重要性以及教育方法的实际可行性。在本次三下乡中,我们队员们的收获颇丰,感触颇深。当我们对学生有更多的了……
李嘉玲 岭南师范学院查看全文 >>
由于疫情,我们不得不暂停线下实践,转变到线上教学。由于线上教学也是我们实践队的第一次尝试,在整个过程中我们也会有遇到对于一些网络课程开展不好实施等问题。但是我们努力克服困难……
李嘉玲 岭南师范学院查看全文 >>
由于我们三下乡线下实践的地点,出现了疫情问题。而且我们的学生人数较多,疫情较严重。我们不得不立刻停止我们的线下实践活动,立即回家。这个消息令我们猝不及防,我们也有太多的东西……
李嘉玲 岭南师范学院查看全文 >>
虽然本次三下乡我是作为一名调研组组长,但是我们同时也是需要去给同学们上课,进行我们的教学实践。第一次上课,我感到十分的紧张与慌张。本次我上的是语文课,我准备的是趣味语文,从……
李嘉玲 岭南师范学院查看全文 >>
我们调研组本次的任务是写调研论文。我们前期都在办公室里上网查询资料。为了获取切切可信的资料,我们在寻找网站,寻找别人的论文。由于我们都是第一次去寻找比较严谨的论文,多数的网……
李嘉玲 岭南师范学院查看全文 >>
由于疫情关系,我们队伍不得不提前结束我们的三下乡线下活动。即使我们万分不舍要离开,但也依然遵守学校的防疫政策。我们立即收拾好自己的行李,买好车票回家。在过去的一周,我们将我……
李嘉玲 岭南师范学院查看全文 >>
就是我们刚去到的时候呢,我们就是在那里看那个呗,然后我们看着看着就发现有一群老爷爷在那里,然后呢,他们就在那里坐着,然后我们就就去那里坐着,然后他们就说叫我们吃花生,然后那……
李嘉玲 岭南师范学院查看全文 >>