1.教材内容学习 学习了不同类型的抽象数据,了解了栈、队列、列表等链式结构的异同之处,学习了二叉检索树的优点及不同要求下节点的不通排序,同时学习了广度与深度搜索的不同之处。 2.代码调试过程中的问题 问题:按照老师给的伪代码进行了进制转换,发现进行16进制是若出现11等两位数字不会自动转换成A、B、 ...
分类:
其他好文 时间:
2019-11-11 21:37:10
阅读次数:
101
不知为什么,每逢周末都会吵架 但是又开始新的一周了,那么这一周又要开始好好专注了。抛弃以前的旧事,既然出来了,就要做出成果来。别掏着钱当废物。 今天的主要内容与计划: 数据结构 画出大纲图,并且跳过链表和栈、队列,开始实现后面的算法。( 有些时候,如果不列出来,你永远不知道任务有多多。 ) 概率论认 ...
分类:
其他好文 时间:
2019-11-11 09:38:50
阅读次数:
65
Java校招面试 G歌面试官亲授 列表数组 链表 队列,栈 树二叉树 搜索树 堆/优先队列 栈/队列/优先队列push(1);push(3);push(2);pop();pop();pop();栈:2;3;1队列:1;3;2优先队列:1;2;3Map<K,V>/Set<K>HashMap/HashS ...
分类:
编程语言 时间:
2019-11-09 15:49:50
阅读次数:
95
学号20182325袁源 《数据结构与面向对象程序设计》第8周学习总结 教材学习内容总结 排序、算法、栈、队列 插入排序、交换排序,选择排序、基数排序、归并排序 用时间效率、空间效率、稳定性(数值相等次序不变)衡量算法。 树:由n个结点组成的有限集合 n=0为空树 非线性结构 DNS; 一对多;有且 ...
分类:
其他好文 时间:
2019-11-04 21:27:29
阅读次数:
84
内容概览及预备知识: 预备知识:栈与队列: STL基本的栈操作(stack): 1 #include <iostream> 2 using namespace std; 3 4 #include <stack> 5 int main(){ 6 stack <int> stk; 7 if(stk.em ...
分类:
其他好文 时间:
2019-11-03 18:29:55
阅读次数:
135
读书心得: 通过学习《计算机科学概论》的第四部分程序设计层,我从第八章了解到列表、栈、队列、树和图都是有用的抽象复合结构。每种结构都有自己特定的属性和确保这些属性的操作。所有抽象复合结构都有插人和删除元素的操作。列表和树还有在结构中查找元素的操作。 & ...
分类:
其他好文 时间:
2019-10-30 23:04:13
阅读次数:
161
10.17 进制转换 排序(归并排序,快速排序) 高精度 gcd ,快速幂 等常用函数,整理模板 素数筛 STL 字符串专题 前缀和与差分 10.18 链表 栈 队列 相关操作 10.19 ...
分类:
其他好文 时间:
2019-10-17 01:16:03
阅读次数:
74
栈 队列 链表与邻接链表 Hash 字符串 Trie 二叉堆 总结与练习 ...
分类:
其他好文 时间:
2019-10-10 13:01:32
阅读次数:
85
队列与堆栈基础 队列 1.操作: (1)创建及初始化: Queue<类型> 队列名 =new Queue<类型>();//空队列,无元素 Queue<类型> 队列名 =new Queue<类型>(数组名); Queue<类型> 队列名 =new Queue<类型>(){值} //队列未包含Add定义 ...
PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。 类型 ...
分类:
编程语言 时间:
2019-09-29 09:23:30
阅读次数:
180