北京大学公开课:程序设计与算法(一)C语言程序设计
本课程共11集 翻译完 欢迎学习
课程介绍:郭炜,北京大学信息学院教师。研究方向:计算机辅助教学。本课程主要内容为C语言程序设计及用C++的STL(标准模板库)轻松实现高效的排序和查找。
课程列表
【第1集】1.1 信息在计算机中的表示(上) 译
【第2集】1.1 信息在计算机中的表示(下) 译
【第3集】1.2 C++快速入门(上) 译
【第4集】1.2 C++快速入门(下) 译
【第5集】1.3 变量和数据类型初探(上) 译
【第6集】1.3 变量和数据类型初探(下) 译
【第7集】1.4 变量和数据类型进阶(上) 译
【第8集】1.4 变量和数据类型进阶(下) 译
【第9集】1.5 常量(上) 译
【第10集】1.5 常量(下) 译
【第11集】1.6 Dev C++编译环境介绍 译
【第12集】2.1 输入输出进阶(上) 译
【第13集】2.1 输入输出进阶(下) 译
【第14集】2.2 算术运算符和算术表达式(上) 译
【第15集】2.2 算术运算符和算术表达式(下) 译
【第16集】2.3 关系运算符和逻辑表达式(上) 译
【第17集】2.3 关系运算符和逻辑表达式(下) 译
【第18集】2.4 其他运算符及运算符优先级 译
【第19集】3.1 if语句(上) 译
【第20集】3.1 if语句(下) 译
【第21集】3.2 switch语句 译
【第22集】3.3 for 循环之一(上) 译
【第23集】3.3 for 循环之一(下) 译
【第24集】3.4 for 循环之二 译
【第25集】3.5 while循环和do while循环之一 译
【第26集】3.6 while循环和do while循环之二(上) 译
【第27集】3.6 while循环和do while循环之二(下) 译
【第28集】4.1 break语句和continue语句(上) 译
【第29集】4.1 break语句和continue语句(下) 译
【第30集】4.2 OJ输入数据的处理(上) 译
【第31集】4.2 OJ输入数据的处理(下) 译
【第32集】4.3 用freopen重定向输入 译
【第33集】4.4 循环例题选讲 1 译
【第34集】4.5 循环例题选讲 2(上) 译
【第35集】4.5 循环例题选讲 2(下) 译
【第36集】4.6 循环例题选讲 3 译
【第37集】5.1 数组(上) 译
【第38集】5.1 数组(下) 译
【第39集】5.2 筛法求素数(上) 译
【第40集】5.2 筛法求素数(下) 译
【第41集】5.3 数组初始化(上) 译
【第42集】5.3 数组初始化(下) 译
【第43集】5.4 数组越界(上) 译
【第44集】5.4 数组越界(下) 译
【第45集】5.5 二维数组(上) 译
【第46集】5.5 二维数组(下) 译
【第47集】6.1 函数(1)(上) 译
【第48集】6.1 函数(1)(下) 译
【第49集】6.2 函数(2)(上) 译
【第50集】6.2 函数(2)(下) 译
【第51集】6.3 递归初步 译
【第52集】6.4 库函数和头文件 译
【第53集】6.5 位运算(上) 译
【第54集】6.5 位运算(下) 译
【第55集】7.1 字符串(1)(上) 译
【第56集】7.1 字符串(1)(下) 译
【第57集】7.2 字符串(2)(上) 译
【第58集】7.2 字符串(2)(下) 译
【第59集】7.3 字符串(3)(上) 译
【第60集】7.3 字符串(3)(下) 译
【第61集】7.4 字符串(4) 译
【第62集】8.1 指针的基本概念和用法(上) 译
【第63集】8.1 指针的基本概念和用法(下) 译
【第64集】8.2 指针的意义和互相赋值(上) 译
【第65集】8.2 指针的意义和互相赋值(下) 译
【第66集】8.3 指针的运算(上) 译
【第67集】8.3 指针的运算(下) 译
【第68集】8.4 指针作为函数参数 译
【第69集】8.5 指针和数组(上) 译
【第70集】8.5 指针和数组(下) 译
【第71集】9.1 指针和二维数组、指向指针的指针 译
【第72集】9.2 指针和字符串(上) 译
【第73集】9.2 指针和字符串(下) 译
【第74集】9.3 字符串库函数 译
【第75集】9.4 void指针和内存操作函数(上) 译
【第76集】9.4 void指针和内存操作函数(下) 译
【第77集】9.5 函数指针(上) 译
【第78集】9.5 函数指针(下) 译
【第79集】10.1 结构(struct)(上) 译
【第80集】10.1 结构(struct)(下) 译
【第81集】10.2 全局变量、局部变量、静态变量(上) 译
【第82集】10.2 全局变量、局部变量、静态变量(下) 译
【第83集】10.3 变量的作用域和生存期 译
【第84集】10.4 选择排序和插入排序(上) 译
【第85集】10.4 选择排序和插入排序(下) 译
【第86集】10.5 冒泡排序 译
【第87集】11.1 程序或算法的时间复杂度(上) 译
【第88集】11.1 程序或算法的时间复杂度(下) 译
【第89集】11.2 二分查找的实现(上) 译
【第90集】11.2 二分查找的实现(下) 译
【第91集】11.3 二分法求方程的根(上) 译
【第92集】11.3 二分法求方程的根(下) 译
【第93集】11.4 例题1:找一对数(上) 译
【第94集】11.4 例题1:找一对数(下) 译
【第95集】10.5 例题2:农夫和奶牛(上) 译
【第96集】10.5 例题2:农夫和奶牛(下) 译
【第97集】12.1 STL排序算法sort(上) 译
【第98集】12.1 STL排序算法sort(下) 译
【第99集】12.2 STL二分查找算法(上) 译
【第100集】12.2 STL二分查找算法(下) 译
【第101集】12.3 multiset(上) 译
【第102集】12.3 multiset(下) 译
【第103集】12.4 自定义排序规则的multiset(上) 译
【第104集】12.4 自定义排序规则的multiset(下) 译
【第105集】12.5 set 译
【第106集】13.1 multimap(上) 译
【第107集】13.1 multimap(下) 译
【第108集】13.2 map(上) 译
【第109集】13.2 map(下) 译
查看全部课程
相关推荐