加州大学河滨分校| CS10系列 CS10是UCR提供的课程系列,致力于C ++基础以及数据结构和算法入门。 CS10A 课程简介:涵盖通过使用C ++面向对象语言在计算机上对算法进行结构化编程解决问题的方法。 包括变量,表达式,输入/输出(I / O),分支,循环,函数,参数,字符串。 CS10B 课程说明:涵盖C ++中的结构化和面向对象的编程。 强调良好的编程原则和实质性程序的开发。 主题包括文件输入/输出(I,O),类,数组,指针,链接列表,抽象数据类型,递归和库。 CS10C 课程说明:涵盖基本数据结构,例如数组,列表,堆栈和队列。 涵盖字典(包括二进制搜索树和哈希)和优先级队列(堆)。 提供对算法,排序算法和面向对象编程的介绍性分析,包括抽象数据类型,继承和多态性。