麻省理工学院开放课程:算法导论(MIT - Introduction to Algorithms)
麻省理工学院开放课程:算法导论,MIT - Introduction to Algorithms,海报
本书自第一版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准参考手册。本书全面论述了算法的内容,从一定深度上涵盖了算法的诸多方面,
同时其讲授和分析方法又兼顾了各个层次读者的接受能力。各章内容自成体系,可作为独立单元学习。所有算法都用英文和伪码描述,使具备初步编程经验的人也可读懂。全书讲解通俗易懂,且不失深度和数学上的严谨性。第二版增加了新的章节,如算法作用、概率分析与随机算法、线性编程等,几乎对第一版的各个部分都作了大量修订。
学过计算机的都知道,这本书是全世界最权威的算法课程的大学课本了,基本上全世界的名牌大学用的教材都是它。这本书一共四位作者,Thomas
H. Cormen,Charles E. Leiserson和Ronald L. Rivest是来自MIT的教授,Clifford Stein是MIT出来的博士,现在哥伦比亚大学做教授,四人姓氏的首字母联在一起即是此书的英文简称(CLRS 2e),其中的第三作者Ronald L. Rivest是RSA算法的老大(算法名字里面的R即是指他),四个超级大牛出的一本书,此书不看人生不能算完整。
再介绍一下课堂录像里面授课的两位MIT的老师,第一位,外表“绝顶聪明”的,是本书的第二作者Charles E. Leiserson,以逻辑严密,风趣幽默享MIT。第二位,留着金黄色的络腮胡子和马尾发的酷哥是Erik Demaine,21岁即取得MIT教授资格的天才,1981出生,今年才25岁,业余爱好是俄罗斯方块、演戏、琉璃、折纸、杂耍、魔术和结绳游戏。
相关推荐
-
耶鲁大学开放课程:新约及其历史背景(Open
耶鲁大学开放课程:新约及其历史背景(Open Yale course:Introduction to New Testament History and Literature),新约,基督教,世界,末日,主题,经传,戴尔,起源,本课程通过分析在历史文献中最早的基督教运动提供了对基督教的起源历史研究,主要集中在新约集部分。虽然神学主题将占据我们主要的注意力,但是课程不只对新约的圣经神学部分进行研究。相反,新约圣经和其他早在古代文献和基督教的历史研究来源文件的重要性将...
2024-06-08 19:36:18 -
耶鲁大学开放课程:1945年后的美国小说(Ope
耶鲁大学开放课程:1945年后的美国小说(Open Yale course:The American Novel Since 1945),亚克,人性污点,玛丽,开放,罗宾,管家,弗兰,在路上,「1945年后的美国小说」这门课中,学生将研读从1945年至今的许多作品。课程会探索小说的形式和主题在这个时期内的发展,重点关注作者和读者之间的关係、出版的情况、小说形式的创新、小说涉及的历史内容,以及文学在美国文化中不断变化的地位。阅读清单中文学作品的作者包括理查‧莱特(R...
2024-06-08 19:35:00 -
耶鲁大学开放课程:金融理论(Financial The
耶鲁大学开放课程:金融理论(Financial Theory),金融,经济,世界,平衡,开放,扮演,约翰,角色,这门课程主要致力于解释金融系统在全球经济的背景下所扮演的角色及其重要性。 约翰.扬纳科普洛斯教授并没有把金融世界和经济世界分解开来,他将金融平衡作为经济平衡的一种补充来讲授。这门课程还将通过对冲基金来提供一种思考与分析的角度。...
2024-06-08 19:28:09 -
耶鲁大学开放课程:环境政治与法律(Environ
耶鲁大学开放课程:环境政治与法律(Environmental Politics and Law),环境,开放,无法,寂静,公开课,这类,农药,能否,切尔诺贝利事故的阴霾尚未散去,福岛核电站危机再度上演,如何有效防范核能隐患?民以食为天,食以安为先。食品安全关系国计民生,近几年各类违规食物却屡遭媒体曝光,美国人又是如何制定他们的食品安全法?《寂静的春天》描绘了一个无法想象的未来,而如今DDT之类的农药已被大量禁止,这类振奋人心的变化是如何产生的?环境保护功在千秋,法...
2024-06-08 19:26:29 -
耶鲁大学开放课程:基础物理(Open Yale cou
耶鲁大学开放课程:基础物理(Open Yale course:Fundamentals of Physics),基础,谐波,简单,旋转,开放,获得,第二,原理,本课程为那些有较好的物理学和数学基础的同学学习物理学原理和方法提供了深入的介绍。重点放在解决问题和定量推理。本课程内容包括牛顿力学,相对论,引力,热力学,和波。 关于Ramamurti Shankar教授 RamamurtiShankar是耶鲁大学物理系John RandolphHuffman教授。他在马德...
2024-06-08 19:20:40 -
斯坦福大学开放课程: 编程范式(Open Stan
斯坦福大学开放课程: 编程范式(Open Stanford Course : Programming Paradigms),函数,例子,线程,信号量,实现,主题,指针,内存,c和c++高级内存管理特征。命令范式和面向对象范式的差别。函数范式--使用LISP和并发编程--使用c和c++。简单介绍一些其他流行的语言,如Python、Objective-C和C#。 课程前提要求: 抽象层次的编程和问题解决。未来的学生应该对c++有合理了解。你应该对数组、指针、引用、类、...
2024-06-08 19:17:28 -
加州大学洛杉矶分校开放课程:家庭与夫妇心
加州大学洛杉矶分校开放课程:家庭与夫妇心理学 亲密的关系(UCLA - Intimate Relationships - Families and Couples Psychology),夫妇,家庭,亲密,开放,激情,通俗,最近,我们,本课程探究了长期以来人们对家庭夫妇间亲密关系的理解和论断。由于数千年来科学家对亲密关系研究的忽视,当通俗心理学占据了关系学的主导地位时,人们对人际关系的了解和领会往往是肤浅的,甚至是错误的。然而,最近20年中,如本课程所论述,这方面...
2024-06-08 19:13:34 -
耶鲁大学开放课程:资本主义:成功、危机与改
耶鲁大学开放课程:资本主义:成功、危机与改革(Capitalism Success Crisis and Reform),开放,企业,生物,最终,生存法则,公共,我们,讨论,本课将用源自生物演化的思路,来诠释资本主义:企业追求各种各样战略,战略失败时便会面临灭亡,就如同生物体在自然界的生存法则一般。鉴于此,本课程不会对资本主义做出最终的评判,而是考虑它能在哪些具体方面做得更好:自然环境、公共健康、缓解贫穷或发挥每一个孩童的潜能等。每一门我们读到的书,都或直白或含蓄...
2024-06-08 19:11:55 -
耶鲁大学开放课程:美国革命(The American
耶鲁大学开放课程:美国革命(The American Revolution),殖民者,革命,开放,我们,一些,莱克,心中,火种,Professor Joanne B. Freeman乔安妮·B·弗里曼教授 本课程阐述了一些显著的转变——英国殖民者转变为美国反动者,殖民地转变为具有共同利益的联邦。但美国反动远比独立战争复杂,持续时间也更长。正如亚当·史密斯所说:“反动的火种早已存于人们的心中…… 早在莱克星顿的枪声 之前。”同时反动也远不止美国在约克镇的成功。本门课...
2024-06-08 19:10:34 -
耶鲁大学开放课程:现代早期英国社会(Early
耶鲁大学开放课程:现代早期英国社会(Early Modern England),社会,文化,改变,开放,叛乱,信仰,君主,都铎王朝,本课程旨在提供最新的介绍关于十五世纪晚期至十八世纪早期的英国社会发展研究。课程中重点涉及的问题包括:社会结构的改变,王室家族,地方文化,性别角色,经济发展,城市化,由宗教改革到信仰自由法案的宗教变革,由都铎王朝到斯图尔特君主政体,叛乱、民众叛乱和内战,巫术,教育、文化普及和出版文化,犯罪与法制,贫困和社会福利,政治参与性的结构改变及其...
2024-06-08 19:09:19 -
耶鲁大学开放课程:政治哲学导论(Open Yale
耶鲁大学开放课程:政治哲学导论(Open Yale course:Introduction to Political Philosophy),开放,方式,主题,洛克,中心,体验,君主,国家,本课程为政治哲学导论,考察了一些主要的文献及西方政治传统中的大思想家。三大认识政治生命的中心主题聚焦于:城邦体验(柏拉图、亚里斯多德)、君主国家(马奇亚维利、贺伯斯)、宪法政治(洛克)及民主(卢梭、托克维尔),不同的政治哲学表述于多种政体的方式,及我们生活的方式都会在课堂中加以...
2024-06-08 19:03:32 -
亚琛工业大学开放课程:机械制造(RWTH Aach
亚琛工业大学开放课程:机械制造(RWTH Aachen Maschinengestaltung I),工业界,教育,工程,经济,科技,国际,尺寸,机械制造,全称为“Rheinisch-Westfälische Technische Hochschule Aachen”亚琛北莱茵韦斯特法伦工业大学,简称为亚琛工业大学,是德国最大的理工科大学,也是欧洲最著名的理工科大学之一,于2007年被德国政府评选为精英大学。 目前有30180名注册在校生,其中大部分攻读工程类专业...
2024-06-08 18:56:48 -
斯坦福大学开放课程: 编程方法(Open Stan
斯坦福大学开放课程: 编程方法(Open Stanford Course : Programming Methodology),程序,函数,数组,变量,编程,分析,操作符,对象,本课程是最大的编程入门课程,也是斯坦福大学主要课程之一。介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。 《编程方法》将良好的编程思想连同广泛应用的Java语言一同讲授。着重教授良好的编程风格和Java语言的特色。这门同样课适合文科,主修社会科学的同学和编程爱好者学习观看...
2024-06-08 18:54:09 -
深度谜案The Oxford Murders(2008)
深度谜案The Oxford Murders(2008),亚瑟,深度谜案,后来,二人,不期而遇,安娜,养女,爱河,马丁(伊利亚•伍德 Elijah Wood 饰)为了追寻偶像逻辑数学家亚瑟(约翰•赫特 John Hurt 饰)的足迹,来到牛津大学深造。他发现,寄宿的房东伊格莱顿太太(安娜•玛西 Anna Massey 饰)仿佛跟亚瑟交往甚密,而她的养女贝丝(朱丽•考克斯 Julie Cox 饰)却总是故弄玄虚。后来,马丁结识了壁球伙伴洛娜(蕾欧诺•瓦特林 Leon...
2024-06-08 12:18:13 -
媒体分析主播都是如何偷逃税的 业内:薇娅
媒体分析主播都是如何偷逃税的 业内:薇娅团队一天最多或赚超8亿,收入,逃税,公司,佣金,媒体,网络,上海,平台,近日,浙江省杭州市税务局稽查局发现,2019年至2020年,网络主播黄薇(网名:薇娅)通过隐瞒个人收入、虚假申报虚假业务转换收入性质等方式逃税6.43亿元,其他少缴税款0.6亿元,依法对黄薇作出税务行政处罚决定,追缴税款,共收取滞纳金13.41亿元。媒体分析主播都是如何偷逃税的杭州市税务局稽查局有关负责人称,2019年至2020年期间,黄薇通过隐匿其从直...
2024-04-09 18:51:15 -
好厉害的初中生!12岁男孩连续两年进万人编
好厉害的初中生!12岁男孩连续两年进万人编程决赛,编程,连续,比赛,理论基础,评论,拓展,行业,来钱,#12岁男孩连续两年进万人编程决赛#近日,绍兴市第一初级中学12岁初中生陈奕帆凭借扎实的理论基础和过硬的编程能力成功进入万人编程大赛决赛。据了解,该赛事每年都有数以万计的选手参与,该初中生连续两年进入决赛,这也是该比赛自举办以来16届中最年轻的决赛选手。据悉,陈奕帆从小学四年级就开始参加各项编程比赛,“饭后甜点”更是研读AI课外书!不同于其他同龄人,陈奕帆完全是因...
2024-04-08 22:16:14