本文主要是介绍C语言及程序设计进阶-贺利坚-专题视频课程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
C语言及程序设计进阶—36127人已学习课程介绍
本课为“C语言及程序设计”系列课程中的第三部“进阶篇”。作为终结篇,介绍了在实际应用中应用广泛的结构体数据表示和处理、利用文件进行输入输出、利用多文件组织项目开发,并结合对程序设计的进一步学习需求,概述数据结构及其选择问题和问题求解方法。以实践为主线的学习将继续,“银行储蓄系统”的开发将会迭代到第5版和第6版。
课程收益
系列课程基于主讲者多年来教授计算机专业大一学生程序设计课的教学经验,准确把握知识点,注重教学视频与实践体系的结合,帮助初学者顺利掌握知识,获得学习中的自信。本部分“进阶篇”的目标,是使学习者学会运用多文件组织程序,用结构体表示和处理成组的数据,有能力编写出800行左右的接近工程要求的小项目。此外,还为进一步程序设计学习树立新的目标。
讲师介绍
贺利坚 更多讲师课程
烟台大学计算机学院教师,近二十年教书生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景。和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学生出主意,一起追求快乐与激情的大学。 著书《逆袭大学:传给IT学子的正能量》,以期帮助处于迷茫中的大学生。
课程大纲
1. 再上一个台阶 4:07
2. 一个程序,多个文件 17:26
3. 静态函数与外部函数 11:09
4. 外部全局变量和静态全局变量 9:53
5. 认识递归 17:11
6. 递归法问题求解 21:11
7. 递归经典:汉诺塔 13:07
8. 预处理之宏定义 13:20
9. 预处理之文件包含 14:15
10. 预处理之条件编译 10:58
11. 体验结构体 15:23
12. 结构体成员的引用 15:34
13. 结构体数组及其应用 14:15
14. 开发一个电子词典 10:12
15. 指向结构体的指针 11:46
16. 当结构体成员为指针 10:43
17. 认识链表 9:48
18. 链表中结点的插入和删除 29:43
19. 链表应用 12:57
20. 链表拓展 15:27
21. 银行储蓄系统(第五版)开发 5:54
22. 问题求解的一般过程 9:12
23. 数据结构及算法概述 23:47
24. 查找问题及其求解 28:56
25. 排序问题及其求解 20:20
26. 用回溯法解决问题 20:57
27. 用贪心法解决问题 19:16
28. 用动态规划法法解决问题 18:41
29. 枚举类型及其应用 16:49
30. 联合体及其应用 13:32
31. 自定义类型 8:08
32. 位运算及其应用 11:46
33. 文件概述 16:44
34. 文件结构体及打开方式 16:23
35. 标准文件读写方法 22:42
36. 文件的随机读写 9:50
37. 二进制文件及其读写 24:16
38. 非标准文件操作 8:14
39. 银行储蓄系统(第六版)开发 21:27
40. 由C语言到C++ 10:10
41. C语言还能学什么 8:47
42. 用C语言贯穿计算机学习的始终 12:07
43. 静态局部变量(认识递归之前) 14:39
大家可以点击【 查看详情】查看我的课程
这篇关于C语言及程序设计进阶-贺利坚-专题视频课程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!