目录
等差数列公式
等差数列{an}的通项公式为:an=a1+(n-1)d
前n项和公式为:Sn=n*a1+n(n-1)d/2或Sn=n(a1+an)/2
选择排序之时间复杂度
数组:0~N-1
看:N+N-1+...+1
比较:N+N-1+...+1
交换:N
时间复杂度:aN*N+bN+c,a/b/c为常数
左神课程学习途径
课程打开方式
左神在b站有账号
马士兵教育一左程云的个人空间-马士兵教育一左程云个人主页-哔哩哔哩视频
购买纸质版图书
注:左程云老师课程配套的书籍名称
程序员代码面试指南:IT名企算法与数据结构题目最优解
书中使用代码为JAVA,C++学习者需要自行写一遍
查看GitHub大神资料
观看左神视频的同时,跟着GitHub大神一起进行C++实现是更高效的学习方式。【注:之前第一遍没有跟着敲代码,容易忘记,现在开始第二遍学习,边听课边敲代码】
GitHub - CyberSpaceWang/Algorithm_Interview: 左程云老师书籍《程序员代码面试指南:IT名企算法与数据结构题目最优解》C++实现
https://github.com/Gzzgz/Guide-to-interviewing-programmers-for-Cplusplus/tree/masterz