会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乌漆 WhiteMoon
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
36
37
38
39
40
41
下一页
2020年3月22日
堆、优先级队列和堆排序
摘要: #导言 “聚沙成塔,集腋成裘”,使我们非常熟悉的名言警句,其中“聚沙成塔意思”是聚细沙成宝塔,原指儿童堆塔游戏,后比喻积少成多。如果我们把这座塔抽象成一个数据结构的话,那么每一粒沙子都是结构中的元素,而这些元素不断地往上堆积,最终形成了沙堆,对于这个沙堆来说,如果我们把沙堆按高度分成多层,那么每一层
阅读全文
posted @ 2020-03-22 20:18 乌漆WhiteMoon
阅读(1639)
评论(0)
推荐(3)
2020年3月19日
PTA习题解析——银行排队问题
摘要: #前言 生活处处有排队,在食堂买饭、在医院挂号、在超市等待结账。有些时候,排队问题会略显复杂,例如在银行等待办理业务,窗口很多,你要在哪个窗口办理?有的窗口看似人少,但是办理的时间很长,你要做何选择?排队的时候会不会出现插队、一个人办理多个业务的情况呢?现在我们需要利用数据结构的知识,通过编程来模拟
阅读全文
posted @ 2020-03-19 15:46 乌漆WhiteMoon
阅读(3260)
评论(0)
推荐(5)
2020年3月8日
数据结构:链表结构和例题详解
摘要: 目录链表从单链表说起头指针和头结点头指针头结点建立单链表头插法建链表尾插法建链表结点的插入与删除插入新结点删除结点链表实现线性表基本操作初始化链表销毁链表判断是否为空表获取表长链表逆置有序表插入操作有序表归并链表的优缺点分析优点缺点浅谈顺序表和链表的选择循环链表从约瑟夫的故事说起指向头结点头结点与尾
阅读全文
posted @ 2020-03-08 01:51 乌漆WhiteMoon
阅读(5650)
评论(2)
推荐(3)
SkipList (跳跃表)解析及其实现
摘要: #导言 伊苏系列是电子游戏(音乐)公司Falcom所制作的一套动作角色扮演游戏(ARPG)系列,该系列的剧情围绕着冒险家——亚特鲁·克里斯汀的冒险故事展开。伊苏·起源是这个系列中我最喜欢的作品之一,喜欢的原因之一是这部作品是以一座魔物修建的垂直耸立、直通天际的未完成建筑——达姆之塔为舞台而展开的,游
阅读全文
posted @ 2020-03-08 01:50 乌漆WhiteMoon
阅读(1714)
评论(2)
推荐(3)
2020年2月11日
C++面向过程编程
摘要: 目录前言从“Hello world!”讲起类标准“输入/输出库”cout 和 cinC++ 的输入输出操作“>>” 和 “<<”运算符endl对比 scanf() 和 printf()“using namespace std”是什么?初始化引用什么是引用常引用常引用和非常引用实例引用和指针动态内存分
阅读全文
posted @ 2020-02-11 18:24 乌漆WhiteMoon
阅读(2435)
评论(2)
推荐(3)
2020年2月9日
Python字典、集合结构详解
摘要: [TOC] 由于我刚开始学习Python时,被序列结构转晕了,所以写了这篇博客。 字典 导言 随便翻开一本英语单词书,你就会看到这样的画面: 我们能观察到,这页单词书的排版方式是左边一个单词,右边是它的意思,单词和意思是相互对应的,这种排版方式可以帮助我们很好地理解字典结构。 什么是字典 字典是一系
阅读全文
posted @ 2020-02-09 17:16 乌漆WhiteMoon
阅读(808)
评论(4)
推荐(2)
2020年2月8日
Python列表、元组结构详解
摘要: [TOC] 由于我刚开始学习Python时,被序列结构转晕了,所以写了这篇博客。 列表 导言 例如我们打开PTA网站,随便打开一个题目集,我们可以查看一个叫题目列表的页面,如图所示,在这个列表中,我们可以看到这个列表展示了我们需要练习的题目,Python中的列表结构就与这个例子类似。 什么是列表 列
阅读全文
posted @ 2020-02-08 17:45 乌漆WhiteMoon
阅读(850)
评论(2)
推荐(3)
2019年12月15日
C语言--结构体&文件
摘要: [TOC] 导言 假设我们现在要处理一堆学生数据信息,如果使用前面学过的数据类型来表示学生信息,由于学生信息中各项内容的数据类型有所不同,因此,需要为每一项内容分别定义一个变量或数组。当要访问某个学生信息时,只能分别访问这些分离的变量或数组。这会给操作带来很多不便之处。更重要的是,这几项内容同属于某
阅读全文
posted @ 2019-12-15 21:23 乌漆WhiteMoon
阅读(1690)
评论(0)
推荐(3)
2019年12月1日
C语言--指针
摘要: [TOC] 知识内容总结 为什么要学习指针? 我们已经学习了如何用数组存放多个相同类型的数据并进行运算,但数组的长度在定义时必须给定以后不能再改变。如果事先无法确定需要处理数据数量,应该如何处理呢?一种方法是估计一个上限,并将该上限作为数组长度,这常常会造成空间浪费;另一种方法是利用指针实现存储空间
阅读全文
posted @ 2019-12-01 14:37 乌漆WhiteMoon
阅读(1140)
评论(0)
推荐(4)
2019年11月17日
C语言--数组
摘要: [TOC] 引例:为什么要学习数组? 代码实现: 学习了多分支结构,这道题目已经不能构成威胁了,但是如果是这么写,就需要提前加好不同月份对应的总天数,这显然不是效率高的办法,我们有没有其他方法可以集成管理各个月份的天数呢? 数组法: 我们定义了一个数组,集成处理了月份的天数,使得我们编写程序时效率更
阅读全文
posted @ 2019-11-17 18:27 乌漆WhiteMoon
阅读(1709)
评论(2)
推荐(2)
上一页
1
···
36
37
38
39
40
41
下一页
公告