Algorithms, Part I by Kevin Wayne, Robert Sedgewick
Welcome to Algorithms, Part I
前言
昨天在突然看到了Coursera上Robert Sedgewick讲的Algorithms,Part II看了一些,甚是爽快,所以又去注册了Algorithms,Part I,想从I开始系统的学习,关于网站,课程,人物的介绍我就不费笔了,不知道的大家可以谷歌一下。我认为这么好的东西,不去好好学习一下,实在是人生的一大缺憾,但是自己一个看看视频学习一下,貌似又没设什么意思,所以,就想分享和大家一起学习,我的想法是,起初,将本课程翻译一下,翻译可以保证我能基本上能懂在说什么,第二步,就是写代码,做相关的题目,保证我真的明白是怎么回事。第三步,就是在实际的项目中去用(这个只能慢慢来哈)。先说说,翻译的原则,(1)选重点原则,选重点的去翻译,(如果有园友要去的话,咱们也可以一起翻译一些哦)(2)能不翻译的就不译,比如有些专有名词,网站名,人名,书名,标题名等,翻译过来倒让人更加费解,这貌似也是国内一些计算机翻译的书的一个通病。所以这些就不翻译,如果实在有需要,会加些注解。现在就这么多了,先走着看吧,希望广大同胞共同努力,学习!
正文
Thanks for enrolling in our course Algorithms, Part I. We're excited to let you know that the course will get started on August 23, 2013, and will run for six weeks. In the meantime, you can review the syllabus and schedule to see what's coming. You are also invited to use the Discussion Forums to ask questions or to setup a study group or Google hangout. The course is based on a variety of material that we have prepared over many years: |
【译文】:欢饮注册我们的课程《算法-第一部分》。我们很高心告诉你本课程将会在2013-8-23正式开课,并将会持续6周时间。你可以在教学大纲和课程进度栏查看最新的课程信息。也非常鼓励你利用讨论论坛来问问题或者建立学习小组或者谷歌圈(官方称谓环聊,现在流行圈哈^_^)。这个课程大量的材料是通过我们多年积累得到的。 |
|
【译文】·课程视频,课程幻灯片和练习,程序作业以及“面试”问题将会从8月23号的上午12点每周在Coursera官网发布。 ·我们的教科书《Algorithms,4th edition》是我们将会用到的基本参考资料。尽管本课程是独立的,我们也将会为想继续扩展知识的同学指定选择性阅读的内容。你可以在amazon.com购买本书的精装版或者电子版。(另外,我有书,谁要的email吧!) ·我们书的网站:http://algs4.cs.princeton.edu/home/,他对所有人开放,并且包含了大量的补充信息,包括课本的概述以及你将会在本课程中用到的java源码。
|
To maximize your chance of success in this course, you should get in the mindset of being an active participant who writes and debugs code, solves problems, studies the available resources, and engages in the discussion forums, as opposed to a passive participant who just watches the lectures. You'll get a good feeling for the spirit and pace of the course when you work on the first programming assignment, which will introduce you to our Java programming model in the context of an important scientific application. If you haven't programmed recently, you might wish to prepare for the course by writing some Java code, perhaps with the help of our Introduction to Programming in Java textbook and associated booksite. | 【译文】为了最大限度的让你成功完成本课程,你应该以一种积极参与的心态进入本课程,包括写和调试代码,解决问题,学习可用的资源并参加论坛的讨论,而不是以一种只是看看课程录像的被动的心态而参与。当你处理完分配给你的第一个程序,它将会引导你进入涉及最重要的科学的java模型,的时候,你将会从精神上感到很好并逐步地融入到本课程。如果你最近没有编写过程序,你需要写一些java代码来准备本课程。也许我们网站上的《Introduction to Programming in Java》一书可能会帮到你。 |
Before beginning the course, please fill out this pre-course survey. The purpose of this survey is to give us all an idea of who the Algorithms, Part I community is. Fri 23 Aug 2013 3:14 AM PDT (UTC -0700) |
【译文】:在开始本课程的时,请填写先修课程调查单。这个调查的目的是让我们了解谁在学习Algorithms, Part I 。为了让你消息畅通,我将每周用email通知并总结每周发生的事情 2013-8-23 星期五 |
All video recordings, assessments and other materials made available in connection with this course are subject to copyright protection and may be used only for private study by persons who are enrolled in this course. Any other use of these materials must be with the express, written permission of Robert Sedgewick and Kevin Wayne. No certificates, statements of accomplishment, or other credentials will be awarded in connection with this course. |
【译文】:版权申明,不多说,先膜拜,再致谢,再传播(切勿商业!) |
另外,博客好像没法分栏,只能用表格现实了,不知道这个分栏形式,和不分栏现实那个更好?希望大家给点建议。后续课程,期待中……。
Algorithms, Part I by Kevin Wayne, Robert Sedgewick的更多相关文章
- 算法java(Robert Sedgewick)基本API-StdOut.java
/************************************************************************* * Compilation: javac StdO ...
- 算法(第4版) (Robert Sedgewick / Kevin Wayne 著)
第1章 基础 第2章 排序 第3章 查找 第4章 图 第5章 字符串 第1章 基础 public class Bag<T> : IEnumerable<T> { ]; ; pu ...
- 算法第四版 coursera公开课 普林斯顿算法 ⅠⅡ部分 Robert Sedgewick主讲《Algorithms》
这是我在网上找到的资源,下载之后上传到我的百度网盘了. 包含两部分:1:算法视频的种子 2:字幕 下载之后,请用迅雷播放器打开,因为迅雷可以直接在线搜索字幕. 如果以下链接失效,请在下边留言,我再更新 ...
- 算法第四版-文字版-下载地址-Robert Sedgewick
下载地址:https://download.csdn.net/download/moshenglv/10777447 算法第四版,文字版,可复制,方便copy代码 目录: 第1章 基 础 ...... ...
- 算法(第4版)Robert Sedgewick 刷题 第一章(1)
/** * @Description 颠倒数组排列顺序 * @author SEELE * @date 2017年8月17日 上午10:56:17 * @action sortArr */ publi ...
- Course
Coursera计算机专业课程列表 巴黎中央理工学院人工视觉中的离散推理和学习 教授 Nikos Paragios & Pawan Kumar Jan 10th 2014 8 ...
- Python编程从入门到实践笔记——函数
Python编程从入门到实践笔记——函数 #coding=gbk #Python编程从入门到实践笔记——函数 #8.1定义函数 def 函数名(形参): # [缩进]注释+函数体 #1.向函数传递信息 ...
- 《Algorithms 4th Edition》读书笔记——3.1 符号表(Elementary Symbol Tables)-Ⅳ
3.1.4 无序链表中的顺序查找 符号表中使用的数据结构的一个简单选择是链表,每个结点存储一个键值对,如以下代码所示.get()的实现即为遍历链表,用equals()方法比较需被查找的键和每个节点中的 ...
- 《Algorithms 4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅶ(延伸:堆排序的实现)
2.4.5 堆排序 我们可以把任意优先队列变成一种排序方法.将所有元素插入一个查找最小元素的有限队列,然后再重复调用删除最小元素的操作来将他们按顺序删去.用无序数组实现的优先队列这么做相当于进行一次插 ...
随机推荐
- JQ库函数记忆要点
1.核心(1.核心函数2.对象访问3.数据缓存4.队列控制4.插件机制5.多库共存) 2.属性(1.属性2.css类3.HTML代码/文本/值) 3.选择器(表单,表单对象属性,基本,内容,子元素,层 ...
- linux下安装使用libuuid(uuid-generate)
linux下安装使用libuuid(uuid-generate) linux下安装使用libuuid(uuid-generate) UUID简介 安装libuuid库 编写一个程序试一下 代码 编译运 ...
- centos 6.5 下用apache部署web 应用
1. 修改/etc/httpd/conf/httpd.conf文件,添加一个virtualhost段,具体略.注意在段内配置NaveServer. 此文件全局也要配置一个NameServer(原因有待 ...
- C# 类成员备忘
隐藏基类的方法 调用重写或隐藏的基类方法 嵌套的类型定义 隐藏基类的方法 当从基类继承一个(非抽象)成员时,也就继承了其实现的代码,如果继承的成员是虚拟的,就可以用Overrid重写这段实现代码, 无 ...
- python 3.5.2安装mysql驱动报错
python 3.5.2安装mysql驱动报错 python 3.5.2安装mysql驱动时出现如下异常: [root@localhost www]# pip install mysql-connec ...
- centos6.5 nginx开机启动
/etc/init.d/下添加nginxd文件,内容如下: #!/bin/bash # #chkconfig: - #description: Nginx is a World Wide Web se ...
- DT时代即将到来
今日,Sort Benchmark 在官方网站公布了 2015 年排序竞赛的最终成绩.其中,阿里云用不到 7 分钟(377 秒)就完成了 100TB 的数据排序,打破了 Apache Spark 的纪 ...
- monitor system
#!/bin/bash # #Snapshot_Stats - produces a report for system stats # This report will mail to root. ...
- spfa(模板)
spfa作为图论中的常用算法,深受各类出题人和各位OIer的喜爱: so,为了给大众创造福利,宝宝在此奉上spfa大发的思路和模板:以感谢社会, 感谢CCF,感谢CCTV, 感谢我的老师,感谢同学们, ...
- mybatis新增数据后获取自增主键
mybatis对应mysql <insert id="insert" parameterType="com.timestech.wsgk.web.model.Sys ...