可视化的数据结构和算法
还记得之前发布过的那个关于可视化排序的文章吗?在网上又看到了一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页,网址在这里,大家可以看看。我把这个页面的目录列在下面并翻译了一下,大家可以直接点击了。
不知道国内的教育有没有相关的教学课件,至少在我大学的时候是没有的。
目录
基础
索引
排序
堆数据结构
图 算法
动态编程
其它…
基础
Stack栈: 数组实现
Stack栈: 链表实现
Queues队列: 数组实现
Queues队列: 链表实现
Lists列表: 数组实现 ( java 版演示)
Lists列表: 链表实现 ( java 版演示)
索引
Binary Search Trees 二叉检索树
AVL Trees (平衡二叉检索树)
Red-Black Trees 红黑树 ( flash 版本演示)
Open Hash Tables 开放哈希表(Closed Addressing 链地址法)
Close ...
(麻省理工免费课程)计算机科学和编程导论
镜像说明:本文原图均不能正常访问,调整过程中,根据视频链接对应的封面图补充了本文的图片,不一定是原博文所采用的图片,文中的优酷链接均已失效,为保持内容一致就继续保留吧————2024年2月20日
以前本站推荐过麻省理工的C/C++的课程,今天在他们的网站看到上有一组关于计算机科学和编程导论的免费公开课(视频是Youtube的),我看了几个课程,我觉得讲得很系统啊,而且有一点一通百通的感觉。虽然是理论课,但是可以感到我国的教育还是有很大差距的。这个组课程推荐给大家(需要翻墙),视频都有字幕,计算机科学系毕业的同学应该会很容易听懂。强烈推荐。(网友Aslan指出已经有人搬运到优酷上了,链接在这里,遗憾的是没有字幕,另外,不知道为什么会说是Python学习)
1: Introduction and Goals; Data Types, Operators, and Variables
Youtube(英文字幕)
优酷(无字幕)
...
一些非常不错的资料
目录
一、Intel 给开发人员推荐的资料列表(2010年下半年)
二、jQuery Fundamentals
三、How to Design Programs
四、Microsoft All-In-One Code Framework
一、Intel 给开发人员推荐的资料列表(2010年下半年)
Intel Recommended Books for Developers
其中包含了
硬件:硬件,电源,存储,无线
软件:多线程和多核技术,高性能计算,图形游戏,用户关注
嵌入式:设计,软件,操作系统,安全,优化。
IT部门:策略和决策,服务器和数据中心,客户端
--
二、jQuery Fundamentals
jQuery Fundamentals
这可能是我见过写得最好的jQuery教程了,大量的示例,只是没有时间和精力,不然一定全部翻译过来。
jQuery Fundamentals - Code Example
还有其它关于jQuery的文章,你 ...