请选择 进入手机版 | 继续访问电脑版
设为首页 收藏本站
开启辅助访问 快捷导航
菜单
从零开始 查看内容

加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了

2020-7-26 12:30| 发布者: 2Pac| 查看: 92| 评论: 19

摘要: ​导读:热播剧《亲爱的,热爱的》终于迎来了大结局!除了“霸道总裁+软萌小可爱”的“高甜”偶像剧设定之外,这部剧的不同之处在于,女主角提到她曾参加ACM国际编程大赛,男主要参加CTF,在不断成长的青春中实现世 ...

导读:热播剧《亲爱的,酷爱的》终究迎来了大终局!除了“蛮横总裁+软萌小心爱”的“高甜”偶像剧设定之外,这部剧的分歧之处在于,女配角提到她曾加入ACM国际编程大赛,男首要加入CTF,在不竭长大的青春中实现天下冠军的胡想。所以,我们感爱好的不是“高甜”,而是想说说这个ACM的编程大赛。

加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

▲《亲爱的,酷爱的》官方剧照

《亲爱的,酷爱的》如剧名所说,男女配角终极都成功收获了亲爱的人和酷爱的奇迹,简直完善。

现实中的两位主演也收获满满,有网友统计,李现微博粉丝数从7月9日开播时的427万暴涨至明天(停止8月1日10点)的1591万,增加率272%。杨紫的微博粉丝数已经接近5000万,相关话题频仍霸榜热搜。

剧中提到的ACM国际编程大赛,按某百科网站的说法是这样的:


ACM国际大门生法式设想比赛(也被称为ACM国际编程大赛),英文全称:ACM International Collegiate Programming Contest(简称ACM-ICPC或ICPC),是由ACM(Association for Computing Machinery,国际计较机协会)主办的,天下上公认的范围最大、水平最高的国际大门生法式设想比赛,其目标旨在使大门生应用计较机来充实展现自己分析题目息争决题目标才能。

上海交通大学和浙江大学曾在ACM-ICPC的全球总决赛中夺冠。不外在2011年浙江大学夺冠后,比来8年的冠军全数被俄罗斯的大学把持。

天下冠军是什么水平?不太敢设想,在某问答网站上看到这样一个题目:


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

那末数据叔就接着说说,除了《算法导论》之外,你还需要把哪些书“翻烂”……

01 《算法导论》(原书第3版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:托马斯·科尔曼、查尔斯·雷瑟尔森 等

MIT四台甫师联手铸就,影响全球万万法式员的“算法圣经”!国内外千余所高校采用!

《算法导论》将松散性和周全性融为一体,深入会商各类算法,并出力使这些算法的设想和分析能为各个条理的读者接管。全书各章自成系统,可以作为自力的进修单元;算法以英语和伪代码的形式描写,具有初步法式设想经历的人就能看懂;说明息争释力图浅显易懂,不失深度和数学松散性。


02 《深入了解计较机系统》(原书第3版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:兰德尔 E.布莱恩特、大卫 R. 奥哈拉伦

本书是一本将计较机软件和硬件理论连系报告的典范教程,内容覆盖计较机导论、系统结构和处置器设想等多门课程。本书的最大优点是为法式员描写计较机系统的实现细节,经过描写法式是若何映照到系统上,以及法式是若何履行的,使读者更好地了解法式的行为,以及形效果力低下的缘由。


03 《离散数学及其利用》(原书第7版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:Kenneth H.Rosen

本书是讲授离散数学理论和方式的典范课本,可以称之为离散数学百科,不单先容了离散数学的理论和方式,还有丰富的历史材料、大量的练习题和周全进修的网站资本。

同时,将离散数学理论与利用连系得很是好,给出了离散数学理论在计较机科学、数据收集、心理学、化学、工程学、说话学、生物学、贸易和因特网等诸多范畴的利用实例,展现了离散数学在处理现实中题目时的利用代价。为门生停止后续的专业进修奠基了坚固的数学根本。


04 《巨大的计较道理》(原书第7版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:彼得 J. 丹宁 克雷格 H. 马特尔

计较凡是被看做是一个依照摩尔定律高速成长的技术范畴。假如我们略不留意,就有能够错过一个划时代的技术冲破大概一个天翻地覆的理论成长。该书从一个分歧的视角,把计较看做一门顺从一些根基道理的科学,而这些根基道理可以涵盖其中一切的技术。

计较机科学是一门关于信息处置的科学,我们需要一种新的“说话”来描写这门科学。在本书中,Denning和Martell给出了一个重要道理框架作为这类说话。本书涵盖了计较的各个方面——包括算法、系统结构和设想。

05 《数据结构与算法分析 C说话描写》(原书第2版)典藏版


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:马克·艾伦·维斯

本书是国外数据结构与算法分析方面的标准课本,先容了数据结构(大量数据的构造方式)以及算法分析(算法运转时候的预算)。本书的编写方针是同时讲授好的法式设想和算法分析技能,使读者可以开辟出具有最高效力的法式。

本书可作为高级数据结构课程或研讨生一年级算法分析课程的课本,利用本书需具有一些中级法式设想常识,还需要离散数学的一些布景常识。

06 《Java编程思惟》(第4版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:Bruce Eckel

Java范畴极具影响力和代价的典范著作,《Software Development》杂志Jolt大奖得主。畅销十余年,典范不衰。法式员案头必备宝典。

本书赢得了全球法式员的普遍赞誉,即使是很是艰涩的概念,在Bruce Eckel具有亲和力的笔墨和小而间接的编程示例眼前也会化解于无形。从Java的根本语法到第一流特征(深入的面向工具概念、多线程、自动项目构建、单元测试和调试等),本书都能慢慢指导你轻松把握。


07 《C法式设想说话》(第2版·新版)典藏版


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:布莱恩·克尼汉 丹尼斯·里奇

在计较机成长的历史上,没有哪一种法式设想说话像C说话这样利用如此普遍。本书是先容C说话的典范著作。我们现在见到的大量论述C说话法式设想的课本和专著均以此书为蓝本。

人们熟知的“hello, world”法式就是由本书初次引入的。经过简洁的描写、典型的示例,作者周全、系统、正确地报告了C说话的各个特征以及法式设想的根基方式。对于计较机从业职员来说,本书是一本必读的法式设想说话方面的参考书。


08 《C++法式设想说话(第1~3部分)》(原书第4版)


加入ACM国际编程大赛是什么水平?一定得先把这8本书翻烂了__2020-7-26 12:30发布_从零开始_92

作者:本贾尼·斯特劳斯特鲁普

C++说话之父的典范名著最新版本,周全把握标准C++11及其编程技术的威望指南!

本书是在C++说话和法式设想范畴具有深远影响、畅销不衰的典范著作,由C++说话的设想者和最初的实现者Bjarne Stroustrup编写,对C++说话停止了最周全、最威望的论述,覆盖标准C++以及由C++所支持的关键编程技术和设想技术。


鲜花

握手

雷人

路过

鸡蛋