该课程主讲C和C++高级内存管理特色;命令式和面向对象2种范式的差异。函数范式(LISP)和并行编程 (C和C++) Python C#等新语言概论。基础要求:具备编程能力,能在抽象化层次上解决问题。...
编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机...
本课程教导学生如何思考,如何更有效地解决问题。涉及广泛的编程问题集——C以及PHP和JavaScript。讲师:David J. Malan职业:哈佛大学计算机系教授David J. Malan主要研...
《数据结构与算法》是计算机科学技术等电子信息类专业的核心主干基础课程。从逻辑、存储、运算的角度组织数据结构与算法,培养了学生独立地实现常用基本数据结构的抽象数据类型,注重实践能力和工程能力的培养,并建...
对程序感兴趣,但又不知道怎么入门? 本课程就是最好的入门课程。 本课程采用Python教学,可以在学习时,同时学会Python和英文。 这门课程适用于那些拥有很少或没有编程经验...
本课程第7-24课正在翻译中,敬请关注!课程教授高效率算法的设计及分析技巧,并着重在有实用价值的方法上。课程主题包含了:排序、堆积及散列;各个击破法、动态编程、网络流、计算几何、数字理论性算法、高速缓...
Udacity公开课CS101计算机科学入门CS:Computer Sicence - 计算机科学。101:1为基础课。【美国大学的课程都是用1代表1年级的课程,2,3,4分别为2到4年级的课程,同...