第(2/3)页 ………… 回到603的时候,还不到10点,距离苏小木扎开红色火苗还不到1小时半。 这是苏小木被小垃圾系统弄得不上不下憋着时间最短的一次。 这次的Debuff还行,时效短。 从表面上怎么都看不出来的璀璨红光,在苏小木眼睛里光华乍泄。 一行行文字以及图画映照在苏小木的脑阔里。 从数据结构的栈与队列等开始,到最后的排序算法,苏小木亲历了数据结构最基础的原理构成。 比如像Word的撤销操作,又比如像日常聊天时消息的撤回,其实是用‘栈’这种思想方式来实现的。 又比如,苏小木跟苏荷想换个地方住,两人都希望能够独自住到大别墅,可找来找去苏小木发现自己没有钱,所以最后只能跟苏荷一块住。 这就是两栈的共享空间。 红色火苗从颜色到跳跃活泼的妖冶程度都在体现它的与众不同,内容第一次没那么枯燥。 这些有趣的现实例子,是苏小木在看到一行行文字的时候自行理解的。 但苏小木不会承认,这些自行理解是他的真实想法。 就像苏东坡会说,‘人有悲欢离合,月有阴晴圆缺,此事古难全’,苏小木也会说,想是一回事,承认又是另一回事。 读书人的事情,就是这样。 当然,数据结构的基础原理远不止这些,就好比苏小木更清晰的了解到了算法上的最短路径有很多种: 有人想省钱,希望路程最短却不考虑时间成本;有人为了赶时间,需要总时间最短;还有人不想多走路,关键换乘还得少,可以在路上好好休息一下。 这些都能依靠算法来实现。 最后,关于排序算法,这个就比较现实。 人生总会遇到排序,比如小学站队列按身高排,再比如班级选座按成绩排,又比如总分相同按单一科目排,各种各样的例子…… 用算法来表现的话…… 其实并没有十全十美的,总有优缺点。 当红色火苗的跳跃活泼越来越弱,将要熄灭以前,用一句话作为结语: 如果别人做不到并告诉你,你也不能的时候,用你的优秀、用事实给他一巴掌,告诉他,老子可以! ‘噗呲’一声。 妖冶的红色火苗熄灭化为乌有。 第(2/3)页