本章学习内容: 本章我们学习了一种新的数据结构,“树”结构是一类非线性数据结构。主要学习到二叉树的内容,二叉树有好几个重要的性质。刚开始学这种数据结构的时候,还是觉得比线性结构抽象很多。在后来上课和打代码的时候理解到,二叉树存储结构跟遍历有很大的关系,遍历的结果是将非线性结构的树中结点排成一个线性序 ...
分类:
其他好文 时间:
2020-05-31 19:55:21
阅读次数:
65
Markdown编写轻量级格式化文档的看法 是一种轻量级的文本标记语言,语法简洁、不需要大量排版,以文本的形式实现html的效果,但是在许多cs美化方面并不能很好达到效果,可以用来高效开发文字排版页面。 优点 语法简洁 轻量级 应用广泛 缺点 不能美化样式 不支持复杂的格式 在使用Element U ...
分类:
其他好文 时间:
2020-05-28 15:00:02
阅读次数:
81
一、本章学习内容小结:本章学习了新的数据结构--树,与前面的学习不同的是,树是一种非线性结构,树只有一个根结点,其子树本身也是一棵树,所以其定义是递归定义。本章还学习了二叉树和哈夫曼树。 二叉树:结点的度不超过2的树,其中完全二叉树是每个结点都与深度为k的满二叉树编号相同。遍历二叉树是对数的基本操作 ...
分类:
其他好文 时间:
2020-05-24 13:21:19
阅读次数:
69
学习内容 先上项目地址,一个简单的AVPlayerDemo: https://github.com/practiceqian/QCAVPlayerDemo AVPlayer学习 1. 几个播放器相关的类 AVPlayer、AVURLAsset、AVPlayerItem、AVPlayerLayer 2 ...
分类:
其他好文 时间:
2020-05-19 00:21:52
阅读次数:
80
学习进度表 周数 学习内容 新增代码 知识总结 第9周 队列的定义与存储 50 知道了队列的定义 第10周 树的基本概念 二叉树的遍历 60 了解了二叉树的遍历方式 及代码运用 第11周 哈夫曼树编码 0 哈夫曼树编码构造过程 第12周 图的基本概念与存储 65 图的存储结构及代码运用 ...
分类:
其他好文 时间:
2020-05-17 19:12:50
阅读次数:
47
这几天我在阅读《谁说菜鸟不会数据分析(工具篇)》一书,发现里边有很多知识是我自己想要学习的内容,现分享部分可视化的学习内容给大家。这是我第一次在简书上写文章,这篇文章也是我第一次在简书上写的,希望大家喜欢。 我们通常看到的或者在公司企业经常性用到的图表有饼图、条形图、柱形图、折线图、散点图、表格等, ...
分类:
其他好文 时间:
2020-05-13 09:28:28
阅读次数:
76
今日的学习内容有:vim编辑器的使用与shell命令脚本。vim编辑器与vi编辑器的功能是否都一样?vim编辑器的命令有颜色区分(有色字体),而vi编辑器的字体颜色都是一样的(白底黑字)。如何使用vim编辑器来编写、修改文档?vim文本编辑器有三种模式:命令模式、编辑模式、末行模式。这三种模式之间的区别以及模式之间的切换方法,在命令模式下可以通过键盘输入a、i、o等命令进入编辑模式,编辑模式下可以
分类:
系统相关 时间:
2020-05-11 09:14:54
阅读次数:
84
周数 学习时间 代码行 学习内容 第八周 6h 200 数据结构线性表的删除,查找,删除和操作系统内容 第九周 6h 200 用头插法建立一个单链表,它的查找插入删除和双链表和循环单链表,双向循环链表 第十周 8h 300 完成了循环双向链结表以及打印出反转循环双向链结表 第十二周 第十三周 第十四 ...
分类:
其他好文 时间:
2020-05-10 19:35:17
阅读次数:
69
学习内容 1. iOS的内存管理和引用计数规则 内存管理的思考方式 自己生成的对象自己持有 非自己生成的对象自己也能持有 自己持有的对象不需要时释放 非自己持有的对象不能释放 ARC有效时,id类型和对象类型必须加上所有权修饰符,一共有四种 __strong id和对象类型如果不加所有权修饰符那么默 ...
分类:
移动开发 时间:
2020-05-10 01:30:36
阅读次数:
93
| | 学习时长 |新增代码量(行)|博客发表 |学习内容 | | | : | : : | : : | : : | | 第1周 | 4h | 130 | 2 | 学习如何定义和初始化一个链表| | 第2周 | | | | | | 第3周 | | | | | | 第4周 | | | | | | 第5周 ...
分类:
其他好文 时间:
2020-04-29 16:38:44
阅读次数:
55