程序设计与算法(大学先修课)

开始时间: 04/22/2022 持续时间: 14 weeks

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: Peking University(北京大学)

课程主页: https://www.coursera.org/course/program

课程评论:没有评论

第一个写评论        关注课程

课程详情

本课程为面向中学生的零基础大学先修课。在本门课中,您将学到用C++语言进行结构化程序设计所需的基本知识和技巧(大约等同于C语言程序设计),此部分内容包括:

1. 输入输出

2. 变量定义、赋值及转换

3. 算术表达式与顺序执行

4. 逻辑表达式与条件分支

5. 循环控制

6. 一维数组

7. 字符串

8. 多维数组

9. 函数与过程抽象

此外,您还会学到C++ 的STL(标准模板库)中最常用的几个算法和容器,熟练使用STL将大大提高您编写程序的效率。这部分内容包括:

sort
binary_search
set
map

另外,本课程还会介绍一些基本的编程算法思想如:简单排序、顺序查找、二分查找


课程大纲

第一周: 信息在计算机中的表示, C++快速入门
第二周:变量和数据类型,输入输出进阶
第三周:表达式与条件分支
第四周:循环控制
第五周:数组
第六周:字符串
第七周:函数和过程抽象
第八周:顺序查找
第九周:简单排序
第十周:二分查找
第十一周:STL
第十二周:考试

课程评论(0条)

课程简介

本课程为面向中学生的零基础大学先修课。课程内容包括C++语言中的结构化程序设计特性(与C语言重叠的部分)、若干C++ STL中最常用的算法和容器,以及简单排序,顺序查找、二分等基础编程思想。

课程标签

0人关注该课程

主题相关的课程