- 博客(5)
- 收藏
- 关注
原创 表(List)的实现——算数学习(二)
终于考完试到家啦,更新开始上一次实现了Vector,这一次实现List。List是链表,它有O(1)复杂度的出入删除效率。但是同时它的查找效率却变成了O(n)的复杂度。有利有弊,这才正常,下面那我们开始实现。List目标:链表结构、结点结构的实现迭代器的实现多种构造方法多种操作要点:struct Node { Object d
2017-01-17 11:42:15 235
原创 表(Vector)的实现——算数学习(一)
一不小心又在语法的深渊里挣扎了两天,终于爬出来了,明天会写一篇谈谈我对那万恶的左右值和运算符重载的理解,好啦,下面开始正题。表是一种最初级的数据结构,它除了头和尾的每一个元素都有一个直接的前驱和后继,它允许的操作包括:指定元素访问、插入、删除,指定位置的的访问、插入删除。它有两种实现方式,数组实现和链表实现。数组实现,也就是STL库中的vector,也叫向量。链表实现,就是STL库中的
2017-01-03 19:06:48 532
原创 小白刷机--小米5标准版+MIUI8开发版
估计有很多爱逛知乎的朋友,会看到有一个帖子在讨论cm停止更新。然后好奇心大发的去查什么是cm系统,然后,即使它停止维护了也要去试(zuo)试(si),譬如我。 首先早就听说刷机好玩,终于借着cm停止更新这阵风体验一下。 首先,小米加了bl锁,幸好我早申请过了,直接开干。 1.进入recovery模式,进行备份。网上说的很简单,直接关机后,同时按下音量加+电源+米键,或者进入系
2017-01-02 19:02:22 1083
原创 又回到最初的起点——数据结构和算法
没错,我不是第一次学算法和数据结构了,当然,第一次学,是以持续了两周然后失败而告终。失败原因如下:1.当时我连一种语言都没有掌握,学算数只知道看书而不去实现2.我学习的第一门语言叫,c++,各种琐碎的小细节,让我没有学下去的动力3.没有找到一本好书,严老的书中的伪代码c与c++混杂,想抄书实现都实现不了4.最重要的一点,我不知道学习算数有什么作用现在我的选择似乎跟当初的我一样,我选择的书
2016-12-31 15:55:02 358
原创 愿2017,执着与孤独的终点,有梦想与朋友等待
2016,这注定是不平凡的一年,我到了一个错误的地方,做着错误的事,认识着错误的人,却在错误中发现了正确的人生。 这一年,我迷茫,我胡乱的追寻,却发现那目标不过是别人的期待。 这一年,我思索,我流着眼泪,思考着未来的路,然后度过一个个不眠的夜晚。 这一年,我追寻,我混淆了自己的梦想和别人的期待,几乎一无所得。 最终,这一年的末尾,我改变,我要靠着自己变成一个自己想成为的人。 我可以孤独,我
2016-12-31 10:00:34 370 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人