笔趣阁 > 我真是外星人 > 第2章 相性数据结构

第2章 相性数据结构

推荐阅读:宇宙职业选手斗罗大陆V重生唐三万相之王星门剑道第一仙雪中悍刀行剑来一剑独尊临渊行沧元图

一秒记住【笔趣阁 www.biquge234.com】,精彩小说无弹窗免费阅读!

    颜安让bt打开数据库,眼前的投影立即发生变化。

    成百上千个文件夹整整齐齐的排列着,其中的任意一个文件夹都代表一个笼统的技术概念。

    将其打开,里面包含的是这一概念所有的相关技术,从提出到发展至铭星的尖端水平,一应俱全,看得颜安眼花缭乱。

    “只是一级文明就有这么多技术了吗?bt帮我检索一下通信相关的技术,以宇宙广播通信方向为主。”

    相较于自己造飞船离开,直接开广播把人叫过来会更简单一些,就是不知道有没有相关技术。

    随着他的指令下达,投影的内容立即按照他的要求发生了改变,列在眼前的是量子叠加脉冲信号技术、纠缠粒子通信技术、微光脉冲广播技术等在一级文明上可应用的技术。

    “舰长阁下,我不得不提醒您目前在朱赤国的活动身份只是一名信息专业的学生。

    通信技术并不在您的学习范围内,如果贸然拿出过于高级的通信技术很可能导致您陷入危险之中。

    并且根据系统日志记录,在十六年前我的前任舰长就已经进行过类似的操作,但遗憾的是失败了。

    类星体风将飞船吹出了铭星的探索范围,后续经历的数十次恒星风暴导致飞船的定位系统失效。

    我们与铭星联系上后传递的求救情报因无法提供有效定位而失败。

    最后,以目前的情况进行分析,即便能够建立有效定位,我也不建议您与铭星进行联系。

    随着十六年来碧穹星人类对外探索活动日益增加,进行宇宙广播很容易被他们发现,从而导致我们暴露,陷入危险中。”

    就在颜安还在找可能实现的通信技术时,冰冷的机械音再次响起,给了他无情否定。

    最快的捷径被堵死让颜安叹了口气,“那就只能一步一步来咯?”

    “建议如此,即便是我的前任舰长也用了一年时间方才在科研领域崭露头角。鉴于舰长阁下您目前还有许多知识尚未学习,建议从最基础与专业先关的部分开始。”

    “先帮我找找编程方面的技术吧,推荐一些适合我现在学的,能在Acm竞赛上用的那种。”

    一口吃不成胖子,正好他前段时间报名了Acm国际大学生程序设计竞赛。

    颜安打算先在竞赛上夺得冠军,树立起天才的名头,进而顺理成章的拿出更多的技术。

    这次检索出来的技术就只剩三十几门了,都是实现难度不高但还未曾在碧穹星上出现过的。

    以数据结构和算法为主,不用制造硬件,颜安只要掌握后敲敲代码就能实现。

    他选中一项《相性数据结构从入门到精通》进行学习,相关的知识内容被直接投影了出来。

    投影出的内容是铭星文字,这是一种由象形文字逐渐演化而成的语言文字。

    和颜安所在朱赤国采用的朱赤文字有点类似,乍一看很容易弄混。

    虽然是第一次看铭星文献,但颜安对于铭星文字的学习从未中断过。

    阅读时顺畅流利,就连语法上两种文字都有着极高的相似度。

    不仅如此,开头的介绍更是让颜安有种莫名的熟悉感,直到看到那句:相性数据结构是世界上最好的数据结构。

    他这才反应过来,果然是不同的世界相同的演化。

    不仅智慧生命在形体上的演化方向一致,就连这开篇介绍都一模一样。

    直接跳过背景介绍部分开始正式学习,出乎意料的是不仅有文字,在难点处还有视频讲解、投影模型演示,让学习难度降低了不少。

    颜安很快沉浸在学习中,他的自学能力本就很强,入学不过两个月就把竞赛要考的内容自修学完了,远胜于同届生。

    只是这相性数据结构和他以往碰上的任何一种数据结构都不同,它本身是基于铭星的程序语言设计出来的结构。

    这一编程思想虽然不会发生改变,但在不同的程序语言基础上的实现过程是完全不一样的,颜安只有进行一系列的改动才能顺利实现。

    好在这不是大问题,结构核心不变的情况下难点主要集中不同程序语言的差异上,颜安略一思索便能解决。

    接下来的学习变得畅通无阻,随着文献阅读到最后一页,颜安才恍然反应过来自己已经学了很久。

    电脑右下角的时钟显示现在已经凌晨一点了,看一眼窗外果然是黑漆漆一片。

    算算时间,从开始学习这类数据结构到现在居然过了六个小时,而他仍是意犹未尽的感觉,恨不得再来六小时。

    他现在就像是个刚尝到甜头的钓鱼佬,随便甩一杆下去都能上来一条大鱼,这让他怎么舍得挪窝,恨不得一口气把鱼全钓光才行。

    尤其是相性数据结构的学习,为颜安打开了一扇新的大门。

    如果说数据结构是算法的地基,那这就是在碧穹星现有摩天大楼之外的一块全新未建设的地基。

    以他的眼光来看,这块地基的规模之大要远远超过其他地基,这代表着在其上所能发展出来的算法大楼,也是无比庞大且惊人的。

    “bt,向我推荐相性数据结构的有关算法,筛除碧穹星现有算法的变种以及过于高深的,只保留我目前学了能用上的基础算法。”

    基础算法的种类也不多,尤其是筛除已有算法的变种后,就只剩下两门技术,分别是相性跳跃算法和复杂相性算法。

    颜安正打算继续学习时,bt并未将相应的文献投影出来,房间内响起了冰冷的机械音。

    “舰长阁下,检测到您进行过长时间学习,应当休息。如果坚持学习会导致效率降低,且对您的身体健康不利。”

    “今天星期六,反正明天白天不上课,偶尔熬个夜也没关系吧。”

    “我必须遵守逻辑原则,为了您的健康考虑,bt拒绝您的请求。”

    已经被父亲修改过底层逻辑的bt以保护颜安的安全为第一原则,保证他的健康为第二原则。

    学到凌晨一点已经违反了他程序中的第二原则,现在说什么都不允许他继续熬夜。

    对此颜安也没辙,他不能直接操作bt的“本体”光脑,能够修改底层逻辑的权限工具在父亲手里,早就遗失不知到哪去了。

    “对了,记得帮我向章老师请个假,我星期一再回学校。”临睡前颜安躺在床上忽然反应过来自己还要备赛。

    现在是十月下旬,距离Acm竞赛区域预赛开始剩不到十天。

    这段时间正是集中训练备赛的关键时刻,所有参赛选手都在紧锣密鼓的刷题准备比赛。

    颜安也不例外,不仅如此,他还是所有选手中最勤奋的那个,因为他和其他选手不一样。

    他只是个大一新生,在同届生还在为明年的竞赛做准备的时候,他已经作为替补加入了一支大二的队伍,靠的不是裙带关系不是金钱攻势,而是自己的努力。

    别人刷题六小时,他就刷题八小时。别人八小时他就十小时,始终都要比别人更努力更勤奋。

    凭着强大的自学能力,与生俱来的学习天赋以及不懈的努力,他才能超过同届生,赶上学长学姐们的技术水平。

    但这还不够,颜安在队伍中的表现仅仅是不拖后腿而已,有足够的技术也不代表他能参加竞赛。

    事实上南都大学一共有三支大二学生组成的队伍,他们中只有一支能拿到参赛名额。

    如果bt没有向他开放数据库的话,未来几天他会比别人更努力的刷题,从而争取让他们的队伍拿到参赛名额。

    而现在,他打算换一种方式。

    学习数据库中的新技术,以技术优势夺取参赛名额。

    这样一来的话,未来两天他就不能去机房备赛了,而是要留在家里学习新技术。