1、教材内容学习 本周主要学习了《计算机科学概论》第八章抽象数据类型与子程序,学习了栈、队列、列表、树、图,通过学习,我认识到分治法能够大大提高检索的效率。此外,我还学到了关于搜索的三种数学算法和有关子程序、参数的一些内容。 2、教材学习中的问题与解决 遇到节点的概念时不太理解,然后在博客园中搜索了 ...
分类:
其他好文 时间:
2019-11-17 17:35:13
阅读次数:
82
1.教材内容学习 本周学习了概论第八章,我明白了什么是抽象数据结构,知道它是一种将属性与实现分离的容器;之后学习了几种诸如栈,队列,树,图等抽象数据结构的特点;同时学习了广度与深度搜索的不同。之后自己预习了值参,形参,实参等该概念,分清了两种不同的传递参数方式。 2.教材学习中的问题及解决过程 起初 ...
分类:
其他好文 时间:
2019-11-17 10:30:36
阅读次数:
70
鸿蒙发布,老兵戴辉为你细数一部华为操作系统28年史 https://www.ijiwei.com/html/news/newsdetail?source=pc&news_id=725007 爱集微·08-10 12:31·数码 来源: 上观新闻 一部华为发展史,也是一部可歌可泣的操作系统发展史。 8 ...
分类:
其他好文 时间:
2019-11-17 01:45:38
阅读次数:
713
1、 #include <stdio.h> #include <stdlib.h> int main() { int ch; int count = 0; FILE * fp; char fname[50]; printf("请输入文件名:\n"); scanf("%s", fname); getc ...
分类:
其他好文 时间:
2019-11-12 21:58:18
阅读次数:
109
进程总是处于下面三种状态之一: 运行。进程要么在CPU上执行,要么在等待被执行且最终会被内核调度。 停止。进程的执行被挂起(suspended),且不会被调度。 终止。进程永远的停止了。进程会因为三种原因终止:1)收到一个信号,该信号的默认行为是终止进程,2)从主程序返回,3)调用exit函数。 父 ...
分类:
其他好文 时间:
2019-11-04 21:31:44
阅读次数:
102
第八章 抽象数据类型与子程序 1.抽象数据类型 抽象数据类型(Abstract Data Type,ADT) :属性(数据和操作)明确地与特定实现分离的容器。 设计的目标是通过抽象减少复杂度。如果在逻辑层定义了有用的结构和处理它们的操作,就可以随便使用它们了。 应用(或用户)层是特定问题中的数据的视 ...
分类:
其他好文 时间:
2019-10-31 00:56:39
阅读次数:
93
通过这周的自主学习,我在第八章学到了很多有关抽象数据类型与子程序的知识。在计算机领域,这些抽象的容器称为抽象数据类型,第八章第一节就对此进行了阐述。 第八章 抽象数据类型与子程序第八章 抽象数据类型与子程序 8.1 抽象数据类型 抽象数据类型(ADT) 是属性(数据与操作)明确的与特定实现分离的容器 ...
分类:
其他好文 时间:
2019-10-31 00:48:31
阅读次数:
83
读书心得: 通过学习《计算机科学概论》的第四部分程序设计层,我从第八章了解到列表、栈、队列、树和图都是有用的抽象复合结构。每种结构都有自己特定的属性和确保这些属性的操作。所有抽象复合结构都有插人和删除元素的操作。列表和树还有在结构中查找元素的操作。 & ...
分类:
其他好文 时间:
2019-10-30 23:04:13
阅读次数:
161
2019 2020 1学期20192429《网络空间安全专业导论》第四周学习总结 第八章 抽象数据类型与子程序 8.1 抽象数据类型 抽象数据类型(Abstract Data Type,ADT):属性(数据和操作)明确地与特定实现分离的容器 目标:通过抽象减小复杂度。 Q:如何通过抽象减小复杂度 计 ...
分类:
其他好文 时间:
2019-10-30 22:41:05
阅读次数:
108
第八章 抽象数据类型与子程序 1.抽象数据类型:属性(数据和操作)明确地与特点地实现分离的容器。 数据结构:一种抽象数据类型中的复合数据域的实现。 容器:存放和其他操作其他对象的对象。 2.栈 栈和队列是抽象复合结构,二者常被同时提及,因为它们的行为完全不同,一定是因为一些历史原因。 栈是一种复合结 ...
分类:
其他好文 时间:
2019-10-30 21:10:57
阅读次数:
92