自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SunSatan的博客

一专多能、刻意练习、终身学习

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 数据结构与算法(五)树形结构

1.1、树的定义之前提到的数组、单链表、栈、队列这些都是一对一的线性结构,可现实中却有很多一对多的情况需要处理,所以我们需要研究这种一对多的树形结构。树形结构可是比线性结构要复杂、繁琐得多,并且树形结构有非常多的子类结构:二叉树、堆、红黑树、B树、B+树等等。每个子类树在查找、排序、编码压缩、文件管理等等各个方面都展现了优秀的性能优势,这也是为什么要学习树形结构的重要原因。树( Tree'...

2019-04-24 14:31:13 2593

原创 数据结构与算法(四)队列

1、队列1.1、什么是队列操作系统在执行任务时,任务都是一个一个被执行,并且时先来的任务先执行。电脑偶尔会出现卡住的现象,鼠标点什么都没反应,但等待一会,又会把你之前卡住时鼠标点击的所有操作都按顺序执行一遍。这是因为电脑操作系统在执行一个耗时任务导致电脑卡住,而这期间鼠标点击的的操作也会加到任务队列中,但还未被执行所以没有反应,只有等耗时任务结束才会都被执行。队列是只允许一端进行插入操...

2019-04-21 15:09:15 223

原创 数据结构与算法(三)栈的简单应用

栈的应用十分广泛,例如之前提到的浏览器、图像或文本编辑器等等的回退操作,操作系统使用栈进行内存管理,栈还有一个很重要的应用就是在程序设计语言中实现了递归。1、进栈转换十进制与其他进制之间的转换,通常采用除基取余法,余数需要逆序取。栈是一种后进先出的数据结构,当需要逆序操作时,我们就可以使用栈实现十进制与其他进制之间的转换,因为无法限制十进制数的大小,所以这里使用链栈。这里只是实现了十进...

2019-04-21 01:00:49 351

原创 数据结构与算法(二)栈

1、栈1.1、什么是栈栈的结构类似于枪的弹夹,第一颗放入弹夹的子弹却是最后一颗被打出来,最后一颗放入弹夹的子弹却是第一颗被打出来,称为先进后出的数据结构。现实中,栈的应用非常广泛和普遍,例如,使用浏览器上网时,不管什么浏览器都会有 个"后退"键,点击后可以按访问顺序的逆序,加载浏览过的网页;如office、photoshop等文档或图像的编辑软件中,都有撤销(undo)的操作,也是使用...

2019-04-14 20:08:33 140

原创 数据结构与算法(一)数组、链表

数组和链表是最重要的、最基本的数据结构,它们是其它所有数据结构的基础,它们无处不在。我们通常将数组和链表当作线性表使用,以下介绍数组和链表默认当作线性表。1、数组数组是应用最广泛的一种数据结构,几乎所有高级编程语言都会将数组作为基本数据类型使用,因此,数组通常不会被当做一种数据结构单独拿出来讲解。数组是最简单的数据结构,当做学习数据结构的敲门砖,以此为基础,了解数据结构的基本概念以...

2019-04-14 20:07:53 333

原创 数据结构与算法(零)初识

1、基本概念我们需要先了解清楚的数据的概念,才能学习数据结构。1.1、数据数据就是一个描述客观世界的符号。例如,整型、浮点型的数字、字符以及声音、图像、视频等。1.2、数据元素数据元素是组成有一定意义的基本单位。例如,在人类中,人就是数据元素;鱼类中,鲫鱼、鲤鱼、草鱼等都是鱼类的数据元素。1.3、数据项数据项是指一个数据元素可以由若干个数据项组成。比如,数据元素是...

2019-04-14 15:30:58 276

iOS Core Animation:Advanced Techniques.zip

iOS Core Animation:Advanced Techniques的中文译本,学习iOS 核心动画技巧的开发书籍,大家可以放心下载。

2019-07-28

《啊哈!算法》.zip

《啊哈!算法》是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。里面有两版:带书签和可扫描,一定可以满足你的需求。

2019-05-19

算法图解:像小说一样有趣的算法入门书

算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。算法图解:像小说一样有趣的算法入门书。

2019-04-14

趣谈网络协议

趣谈网络协议:小说一样的网络协议入门课,网络协议是每个程序员入门的必修课,但是彻底掌握并应用网络协议知识却并非易事,比如常见的 TCP/IP、HTTP。 趣谈网络协议(1-41讲)PDF资料。

2019-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除