一、《英雄C语言零基础编程》大纲
二、《英雄C语言九日集训》大纲
三、《英雄C语言基础数据结构》大纲
四、《英雄C语言基础算法》大纲
五、《英雄C语言进阶数据结构》大纲(更新中)
六、《英雄C++进阶算法》大纲(更新中)
一、《英雄C语言零基础编程》大纲
《英雄C语言零基础编程》主要为C语言的基础语法。包含但不限于 注释、变量、常量、字面常量、const修饰常量、define、关键字、标识符、数据类型、数据类型概念、整型、sizeof、unsigned、浮点型、字符型、转义字符、字符串初识、数据的输入、整型的输入、浮点型的输入、字符的输入、字符串的输入、运算符和表达式、算术运算符、加减乘除运算符、取余运算符、字符加减法、递增递减运算符、赋值运算符、关系运算符、逻辑运算符、逗号运算符、位运算符、位与运算符、位或运算符、异或运算符、按位取反、左移运算符、右移运算符、表达式、表达式的概念、运算符优先级、运算符结合性、控制流、选择结构、if 语句、if else 语句、else if 语句、嵌套 if 语句、条件运算符、switch 语句、switch 语句细节、循环结构、while 语句、循环计数、循环输入、do ... while 语句、for 语句、死循环、跳转结构、break、continue、goto、数组、数组的概念、数组的定义、数组的初始化、数组的元素访问、数组的遍历、进制转换、二维数组、函数、函数的概念、函数的定义、函数的调用、函数值传递、函数的声明、函数的作用域、指针、指针的概念、指针的定义、指针的解引用、指针的内存空间、指针的运算、指针在函数中的应用、函数址传递、函数返回指针、多返回值应用、数组参数退化、特殊的指针、空指针、野指针、悬空指针、void 类型指针、二级指针、指针和常量、指针常量、常量指针、常量指针常量、指针和数组、指针和数组的关系、指针数组、数组指针、指针和函数、指针函数、函数指针、函数指针数组、字符串、字符数组和字符串、字符串的输入、字符串的输出、字符串的常用函数、strlen、strcat、strcpy、strcmp、结构体、结构体定义和使用、结构体数组、结构体指针、嵌套结构体、结构体传参、联合体、联合体的定义和使用、联合体的特点、枚举、枚举的定义和使用
、动态内存管理、常用内存函数、malloc、calloc、realloc、free、内存结构、代码区、全局区、栈区、堆区、文件操作、文件的概念、文件路径的概念、打开关闭文件、读数据、fgetc、fgets、fread、写数据、fputc、fputs、fwrite。
内容全程为视频讲解,可反复回看,并且配备 配套源码、学习大纲、学习计划、附赠习题、项目实战。
二、《英雄C语言九日集训》大纲
C语言是学习算法的基础,也是想要学好数据结构的必备条件,星球内提供了快速入门C语言的 『九日集训』,连续九天打卡刷题,从而养成持续刷题的习惯。
『九日集训』包含了星主在 CSDN上价值299.99的课程《LeetCode零基础指南》,主要包括函数、循环、数组、指针、排序、贪心、二维数组、二级指针、简单递归这几个知识点的解读,习题讲解和课后练习,让你快速上手C语言。
这个过程比较艰难,但是我们要有明知山有虎,偏向虎山行的决心,只要这个阶段撑过去了,真正学习一些复杂算法时,会更加有信心坚持下去。
三、《英雄C语言基础数据结构》大纲
《英雄C语言基础数据结构》主要为C语言来实现的基础数据结构的学习,包含:顺序表、单向链表、栈、队列、串、树、二叉树、二叉搜索树、图、邻接矩阵、邻接表、哈希表。
内容全程为视频讲解,可反复回看,并且配备 配套源码、学习大纲、学习计划、附赠习题。
四、《英雄C语言基础算法》大纲
《英雄C语言基础算法》主要用C语言来实现一些基础的算法。包含的算法主要如下:
基础算法:线性枚举、模拟递推
基础排序:选择、冒泡、插入、计数
进阶排序:归并、快速、桶排、基数、堆排序
算法技巧:哈希、贪心、前缀和、双指针、滑动窗口、二分查找
图论算法:Dijkstra、Prim、搜索(深搜+广搜)、Bellman-Ford、Floyed、Dijkstra + Heap、SPFA、拓扑排序,动态规划入门:线性DP、记忆化搜索、背包DP。
五、《英雄C语言进阶数据结构》大纲(更新中)
《英雄C语言进阶数据结构》主要用C语言来实现一些进阶的数据结构,主要包含 高精度加法、高精度减法、高精度乘法、高精度除法、双向循环链表、链式前向星、单调栈、单调队列、二叉堆、并查集、Kruskal、离散化、树状数组、字典树、线段树、平衡二叉树。
六、《英雄C++进阶算法》大纲(更新中)
《英雄C语言进阶算法》主要用C语言来实现一些进阶的算法。深搜剪枝、迭代加深、双向广搜、多重背包、分组背包、树形DP、数位DP、区间DP、状压DP、数据结构优化的DP、字符串哈希、manacher、二分匹配、强连通分量、双连通分量、容斥原理。