9.9万
已完结 · 共391课时
长期有效
课程采用渐进式教学法,帮你扎实掌握算法知识,斩获算法竞赛奖牌
9.9万
已完结 · 共391课时
长期有效
课程采用渐进式教学法,帮你扎实掌握算法知识,斩获算法竞赛奖牌

鹏哥C语言
比特鹏哥 比特就业课金牌讲师&联合创始人 C语言视频全网突破3000万播放 吴毅波 比特就业课算法高级讲师 西北工业大学硕士
课程概述




















【减601.0】【限时特惠】哔哩哔哩课堂满2499减601优惠券
附赠课件
课程群
全集试看
课程介绍
视频课
4分36秒
C++编程篇
全集试看
1. 第一个C++程序
视频课
13分15秒
全集试看
2.函数-字符串 -头文件介绍
视频课
25分11秒
全集试看
3. cin和cout-名字空间-注释
视频课
35分16秒
全集试看
4.【练习题】 1~2讲解
视频课
22分35秒
全集试看
5.【练习题】 3~4讲解
视频课
22分29秒
全集试看
6. 数据类型介绍
视频课
31分8秒
全集试看
7. signed 和 unsigned
视频课
14分25秒
全集试看
8. 数据类型的长度和取值范围
视频课
22分44秒
全集试看
9. typedef类型重命名
视频课
4分38秒
全集试看
10.【练习题】 1~2讲解
视频课
13分49秒
11.【练习题】 3~4讲解
视频课
14分18秒
12. 变量详解
视频课
29分5秒
13. 常量详解
视频课
18分21秒
14.【练习题】 1~3讲解
视频课
20分33秒
15. 算术操作符详解
视频课
30分16秒
16.【练习题】1~2 讲解
视频课
11分43秒
17.【练习题】 3~4讲解
视频课
8分50秒
18.【练习题】 5~6讲解
视频课
23分33秒
19. 赋值操作符和练习讲解
视频课
20分42秒
20. 类型转换
视频课
15分28秒
21.【练习题】 1~2讲解
视频课
14分31秒
22.【练习题】 3~4讲解
视频课
9分38秒
23. 单目操作符++和--
视频课
18分32秒
24. getchar 和 putchar
视频课
21分13秒
25. printf 函数详解
视频课
36分33秒
26. scanf 函数详解
视频课
46分42秒
27.【练习题】 1~2讲解
视频课
14分15秒
28.【练习题】 3~5讲解
视频课
15分54秒
29.【练习题】 6~7讲解
视频课
15分5秒
30. cin 和 cout 讲解
视频课
28分4秒
31.【加餐】 cout的输出格式控制
视频课
20分34秒
32.【练习题】 1~2讲解
视频课
20分14秒
33. if-else语句
视频课
35分35秒
34.【练习题】 1~2讲解
视频课
11分12秒
35.【练习题】 3~4讲解
视频课
18分26秒
36. 关系操作符
视频课
19分54秒
37.【练习题】 1~2讲解
视频课
18分34秒
38. 条件操作符和【练习题】1讲解
视频课
12分55秒
39.【练习题】 2讲解
视频课
8分14秒
40. 【练习题】3讲解
视频课
22分15秒
41. 逻辑操作符讲解
视频课
22分41秒
42.【练习题】 1~2讲解
视频课
12分39秒
43.【练习题】 3~4讲解
视频课
20分1秒
44.【练习题】 5讲解
视频课
11分31秒
45. switch语句讲解
视频课
20分15秒
46. 【练习题】1讲解
视频课
14分25秒
47.【练习题】 2讲解
视频课
9分27秒
48. while循环讲解
视频课
12分41秒
49.【练习题】 1讲解
视频课
9分33秒
50.【练习题】 2~3讲解
视频课
20分53秒
51.【练习题】 4讲解
视频课
7分35秒
52.【练习题】 5讲解
视频课
14分44秒
53.【练习题】 6讲解
视频课
11分4秒
54. for循环讲解
视频课
20分
55.【练习题】 1~2讲解
视频课
15分11秒
56.【练习题】 3讲解
视频课
8分25秒
57.【练习题】 4讲解
视频课
15分25秒
58.【练习题】 5讲解
视频课
29分8秒
59.【练习题】 6讲解
视频课
17分7秒
60.【练习题】 7讲解
视频课
9分52秒
61. do-while循环讲解
视频课
7分5秒
62.【练习题】 1讲解
视频课
6分56秒
63.【练习题】 2讲解
视频课
13分59秒
64. break和continue讲解
视频课
14分11秒
65.【练习题】 1讲解
视频课
11分31秒
66. 循环嵌套和乘法口诀表
视频课
14分55秒
67.【练习题】 1讲解
视频课
9分25秒
68.【练习题】 2讲解
视频课
16分19秒
69.【练习题】 3讲解
视频课
16分32秒
70.【练习题】 4讲解
视频课
7分20秒
71.【练习题】 5讲解
视频课
14分6秒
72.【练习题】 6讲解
视频课
21分28秒
73.【练习题】 7讲解
视频课
10分41秒
74. 一维数组的创建和使用
视频课
37分28秒
75. 范围for的认识和使用
视频课
18分14秒
76. memset设置数组内容
视频课
16分28秒
77. memcpy拷贝数组内容
视频课
7分37秒
78.【练习题】 1讲解
视频课
18分28秒
79.【练习题】 2讲解
视频课
16分6秒
80.【练习题】 3讲解
视频课
13分41秒
81.【练习题】 4讲解
视频课
12分11秒
82.【练习题】 5讲解
视频课
17分50秒
83.【练习题】 6讲解
视频课
14分25秒
84.【练习题】 7讲解
视频课
21分54秒
85. 二维数组的创建和使用
视频课
30分23秒
86.【练习题】 1讲解
视频课
18分4秒
87. 【练习题】2讲解
视频课
12分12秒
88.【练习题】 3讲解
视频课
14分53秒
89.【练习题】 4讲解
视频课
11分56秒
90.【练习题】 5讲解
视频课
9分42秒
91.【练习题】 6讲解
视频课
15分50秒
92.【练习题】 7讲解
视频课
18分
93.【练习题】8讲解
视频课
25分31秒
94. 字符数组
视频课
27分23秒
95. 字符数组的输入(1)
视频课
10分10秒
96. 字符数组的输入(2)
视频课
11分10秒
97. 字符数组的输入(3)
视频课
24分32秒
98. 字符数组的输出
视频课
8分30秒
99. strcpy和strcat函数讲解
视频课
9分38秒
100.【练习题】 1讲解
视频课
23分23秒
101.【练习题】 2讲解
视频课
14分21秒
102.【练习题】 3讲解
视频课
11分52秒
103.【练习题】 4讲解
视频课
10分16秒
104.【练习题】 5讲解
视频课
19分19秒
105.【练习题】 6讲解
视频课
13分42秒
106.【练习题】 7讲解
视频课
36分17秒
107. string字符串认识
视频课
14分57秒
108. string字符串的输入
视频课
12分22秒
109. size()函数
视频课
11分54秒
110. string中的迭代器
视频课
20分37秒
111. string的push_back函数
视频课
6分29秒
112. string的+=和+运算
视频课
7分14秒
113. string的pop_back函数
视频课
8分5秒
114. string的insert函数
视频课
7分16秒
115. string的find函数
视频课
19分39秒
116. string的substr函数
视频课
11分11秒
117. string字符串的关系运算
视频课
15分34秒
118. 字符串和数字的互相转换
视频课
27分17秒
119.【练习题】 1讲解
视频课
23分10秒
120.【练习题】 2讲解
视频课
10分56秒
121. 【练习题】3讲解
视频课
12分38秒
122.【练习题】 4讲解
视频课
16分35秒
123.【练习题】 5讲解
视频课
13分24秒
124.【练习题】 6讲解
视频课
20分4秒
125.【练习题】 7讲解
视频课
13分30秒
126.【练习题】 8讲解
视频课
16分58秒
127.【练习题】 9讲解
视频课
25分48秒
128. 单组测试数据-练习1~2讲解
视频课
18分28秒
129. 多组测试数据-数组已知-练习1~2讲解
视频课
16分44秒
130. 多组测试数据-数据未知-练习1~2讲解
视频课
18分42秒
131. 多组测试数据-数据已知-练习3讲解
视频课
14分46秒
132. 多组测试数据-数据未知-练习3讲解
视频课
12分53秒
133. 多组测试数据-特殊字符结束-练习1讲解
视频课
16分46秒
134. 多组测试数据-特殊字符结束-练习2讲解
视频课
12分2秒
135. 含空格字符串的输入技巧
视频课
9分23秒
136. 数字的特殊处理方式
视频课
26分55秒
137. scanf-printf和cin-cout的对比
视频课
35分47秒
138【 加餐】cin-cout性能问题讨论和优化方法
视频课
19分13秒
139. 函数是什么?
视频课
18分12秒
140. 函数分类之库函数
视频课
16分11秒
141. 函数分类之自定义函数
视频课
18分52秒
142. 实参和形参
视频课
13分42秒
143. 函数形参讨论
视频课
36分44秒
144. 函数返回值讨论
视频课
20分7秒
145. 函数的声明
视频课
8分40秒
146. 传值调用
视频课
25分13秒
147. 引用和传引用调用
视频课
36分11秒
148. 函数重载
视频课
19分59秒
149.【练习题】 1讲解
视频课
15分47秒
150.【练习题】 2讲解
视频课
26分32秒
151.【练习题】 3-4讲解
视频课
23分25秒
152.【练习题】 5讲解
视频课
13分21秒
153.【练习题】 6讲解
视频课
10分46秒
154.【练习题】 7讲解
视频课
17分18秒
155.【练习题】 8讲解
视频课
11分21秒
156.【练习题】 9讲解
视频课
22分8秒
157.【练习题】 10讲解
视频课
18分57秒
158. 递归思想和递归案例1
视频课
43分7秒
159. 递归案例2-斐波那契数
视频课
22分53秒
160. 递归【练习题】1讲解
视频课
9分10秒
161. 递归【练习题】2讲解
视频课
7分7秒
162. 递归【练习题】3讲解
视频课
12分23秒
163. 递归【练习题】4~5讲解
视频课
15分40秒
164. 递归【练习题】6讲解
视频课
25分5秒
165. 二进制和进制转换
视频课
26分29秒
166. 原码、反码、补码
视频课
16分42秒
167. 进制转换【练习】1讲解
视频课
15分48秒
168. 进制转换【练习】2讲解
视频课
21分29秒
169. 进制转换【练习】3讲解
视频课
17分45秒
170. 移位操作符
视频课
26分23秒
171. 按位与、按位或、按位异或、按位取反
视频课
18分4秒
172. 位运算应用1-判断奇偶数
视频课
11分52秒
173. 位运算应用2-保留整数2进制中的指定位
视频课
13分15秒
174. 位运算应用3-获取整数2进制中的指定位
视频课
35分35秒
175. 位运算应用4-将指定位设置为1
视频课
26分30秒
176. 位运算应用5-将指定位设置为0
视频课
8分34秒
177. 位运算应用6-反转指定二进制位
视频课
8分8秒
178. 位运算应用7-将2进制中最右边的1置0
视频课
26分37秒
179. 位运算应用8-只保留2进制中最右边的1
视频课
11分37秒
180. 位运算应用9-异或的巧用
视频课
42分59秒
181. 操作符的属性-优先级和结合性
视频课
13分47秒
182. 结构体类型的声明和变量创建
视频课
21分23秒
183. 结构体变量的特点
视频课
21分7秒
184. 结构体的成员函数
视频课
28分49秒
185. 运算符的重载
视频课
13分11秒
186. sort函数和结构体的排序
视频课
46分12秒
187. 类和结构体的比较(选学)
视频课
22分57秒
188.【练习题1】 讲解
视频课
17分20秒
189.【练习题2】 讲解
视频课
10分30秒
190.【练习题3】 讲解
视频课
18分50秒
191.【练习题4】 讲解
视频课
17分28秒
192.【练习题5】 讲解
视频课
8分14秒
193.【练习题6】 讲解
视频课
9分21秒
194.【练习题7】 讲解
视频课
26分12秒
195.【练习题8】 讲解
视频课
22分10秒
196.内存和地址
视频课
11分46秒
197.指针变量
视频课
32分45秒
198.指针类型的意义
视频课
31分34秒
199.指针访问数组
视频课
19分9秒
200.动态内存管理new和delete
视频课
30分45秒
201.数据结构是什么
视频课
7分56秒
202.链表的概念-结构-分类
视频课
21分34秒
203.动态申请链表节点和链表构建
视频课
17分13秒
204.打印链表的所有元素
视频课
9分11秒
205.单链表的头部插入元素
视频课
18分42秒
206.单链表的尾部插入元素
视频课
15分33秒
207.单链表的头部删除元素
视频课
13分
208.单链表的尾部删除元素
视频课
15分50秒
209.删除链表的所有元素
视频课
6分44秒
210.面向对象的方式实现链表
视频课
22分25秒
数据结构算法与STL
全集试看
0.0 课程说明
视频课
14分20秒
全集试看
2.1 顺序表的概念
视频课
10分25秒
全集试看
2.2.1 模拟实现-顺序表的实现方式
视频课
18分10秒
全集试看
2.2.2 模拟实现-创建
视频课
3分16秒
全集试看
2.2.3 模拟实现-添加一个元素
视频课
21分19秒
全集试看
2.2.4 模拟实现-删除一个元素
视频课
12分
全集试看
3.1 链表的概念
视频课
11分18秒
全集试看
3.2.1.1 单链表-实现方式
视频课
19分8秒
全集试看
3.2.1.2 单链表-定义
视频课
2分39秒
全集试看
3.2.1.3 单链表-头插
视频课
8分58秒
全集试看
3.2.1.4 单链表-遍历链表
视频课
5分1秒
全集试看
4.1 栈的概念
视频课
8分35秒
全集试看
4.2 栈的模拟实现
视频课
9分55秒
全集试看
4.3 stack
视频课
5分5秒
全集试看
4.4.1 算法题-【模板】栈
视频课
6分48秒
全集试看
4.4.2 算法题-有效的括号
视频课
9分5秒
算法基础篇
算法巩固篇
算法进阶篇
算法真题篇

数据结构零基础训练营
杭哥手把手带你实现数据结构。
16.6万播放/共59课时

【报名中】鹏哥C语言零基础训练营
鹏哥授课,一对一专属答疑服务,远程帮改BUG,学管督学
195.2万播放/共85课时

算法竞赛从零基础到获奖【冲刺蓝桥杯国奖】
课程采用渐进式教学法,帮你扎实掌握算法知识,斩获算法竞赛奖牌
34.2万播放/共391课时

算法竞赛从零基础到获奖【冲刺蓝桥杯省奖】
课程采用渐进式教学法,帮你扎实掌握算法知识,斩获算法竞赛奖牌
9.8万播放/共391课时

从C语言到AI编程实践
最适合0基础学习的C语言编程课程
1.8万播放/共100课时

《C++比赛技巧》
助你多A一题
3.1万播放/共96课时

地理信息系统原理_南京师范大学
地理信息系统原理是地理信息科学、测绘工程等专业的专业基础课程
11播放/共48课时

少儿编程Scratch3.0零基础30分钟入门
适用于零基础接触少儿编程的小朋友,要求小朋友会基本的电脑操作
35播放/共1课时

周哥教IT.C语言深学活用
C语言深学活用,由浅入深,深入浅出
32播放/共67课时

《零基础精通C++多线程:大厂面试必备》
实战:C++多线程系列(线程池实现、互斥锁、条件变量...)
5420播放/共15课时

BIM技术及应用_沈阳工业大学
掌握BIM在工程项目建设全生命周期中的应用技术
14播放/共67课时

Python小白也能听懂的入门课
Michael老师,ViaX盐趣签约导师,南洋理工大学博士。新华网大数据分析师、新加坡A-STAR研究中心研究员、曾获“新加坡总统奖学金”、论文曾多次发表在CSWIM、ICIS、ISR、IS等国际会议
396.6万播放/共20课时

数据库系统(上):模型与语言
《数据库系统》不仅是计算机、软件工程等专业的核心课程,而且也
15播放/共103课时

蔡老师带你学 MySQL|零基础数据库完整实战教
蔡老师精讲 MySQL 全套 17 章内容,零基础学 SQL
114播放/共80课时

地理信息系统原理与方法_信息工程大学
添加了人工智能助手-GISer小瓦,他是一个既有趣又有深度,
13播放/共89课时
评论(0)