Coursera Algorithm-Part1
文章平均质量分 54
内容为Coursera上普林斯顿大学的Algorithm-part1笔记
对应教材为著名的《算法》第四版
实现语言Java
kkkobe7
这个作者很懒,什么都没留下…
展开
-
Week1-0 学习本课的初衷、介绍与感想
大部分学编程的同学,对《算法》(第四版)应该是十分熟悉,无论看过与否,名字应该是早有耳闻。如同著名的《算法导论》(不过由于不适合算法初学者,经常被劝退,本人还没看过,以后看了再具体谈谈)。这本书的广大评价应该是很高的,私以为在编程路上遇到一本好的书籍、一门好的课程、一位好的老师是一名程序员的幸事,个人一直很厌倦各大平台上的速成课、零基础课等(没有贬义,个人不喜欢),有人说不喜欢学校上的那种照本宣科,我想和是不是校内课程无关,关键在于老师。上一位很喜欢的老师是MIT的线性代数公开老师,Gilbert原创 2021-08-06 15:12:43 · 109 阅读 · 0 评论 -
Week1-2 编程环境以及学习资源
一、编译环境网站所给的编译环境https://lift.cs.princeton.edu/java/windows/对应网站可以看到所给编译环境其实就是OpenJDK 11andIntelliJ IDEA Community Edition 2021.1.我尝试了一下下载速度很慢很慢(可以试一下,速度很快直接下载也可以),直接在官网下载即可。自行下载(都请注意不要安装在中文路径下,养成好习惯)JDK8下载地址:https://www.oracle.com/cn/java/...原创 2021-08-06 14:51:22 · 122 阅读 · 0 评论 -
Week1-1 Course Introduction
一、课程总览这门课关于什么?算法的中级概论(大学中对没学过相关主题的学生提供的一种入门课) 算法的程序实现以及实际问题中算法的应用 算法与数据结构课程大纲第一部分:基本数据结构、排序和查找数据结构部分:栈、队列、背包、优先队列算法:排序的经典算法(快排、归并、堆排、基数排序) 查找的经典算法(二叉查找树、红黑树、哈希表)第二部分:更高级的算法图论算法、字符串处理的算法、正则表达式以和数据压缩以及前面课程中讲解过的基本算法的高级算法二、为什么...原创 2021-08-06 14:23:25 · 92 阅读 · 0 评论