【GESP】C++八级考试大纲知识点梳理 (8) 算法优化技巧

GESP C++ 八级考试大纲知识点梳理系列文章:

  1. 计数原理:加法与乘法
  2. 排列与组合
  3. 杨辉三角与组合数
  4. 倍增法
  5. 代数与平面几何
  6. 图论算法:最小生成树与最短路
  7. 算法的时间和空间效率分析
  8. 算法优化技巧

考纲要求: (8) 算法优化。理解不同方法求解一个问题在时间复杂度和空间复杂度上的差异,理解使用数学知识辅助求解问题的技巧(如可以用循环求出等差数列的和,也可以用数学公式求出等差数列的和),掌握一般的算法优化技巧。
本人也是边学、边实验、边总结,且对考纲深度和广度的把握属于个人理解。因此本文更多的不是一个教程,而是个人知识梳理,如有遗漏、疏忽,欢迎指正、交流。

本文将从三个维度来拆解常见的优化技巧:数学优化数据结构优化算法策略优化

全文详见:https://www.coderli.com/gesp-8-exam-syllabus-algorithm-optimization/

https://www.coderli.com/gesp-8-exam-syllabus-algorithm-optimization/https://www.coderli.com/gesp-8-exam-syllabus-algorithm-optimization/

相关推荐
吴声子夜歌17 小时前
Java——泛型
java·开发语言·泛型
橙色阳光五月天17 小时前
Qt C++项目的dump文件分析
开发语言·c++·qt
SoveTingღ17 小时前
【问题解析】Socket已经关闭了,但是端口还处于listening状态?
linux·服务器·c++·qt·socket
咸鱼翻身小阿橙17 小时前
Qt Quick QML 登录界面代码学习报告
开发语言·qt·学习
码农阿豪17 小时前
Go 语言操作金仓数据库(上篇):环境搭建与连接管理
开发语言·数据库·golang
下雨打伞干嘛17 小时前
redux的使用
开发语言·javascript·ecmascript
沐知全栈开发17 小时前
CSS 导航栏
开发语言
small_white_robot17 小时前
idek-2022 web 全wp——持续更新
开发语言·前端·javascript·网络·安全·web安全·网络安全
计算机安禾17 小时前
【c++面向对象编程】第9篇:友元(friend):破坏封装的“特权”——真的有害吗?
java·c++·log4j
LJianK117 小时前
乐观锁算线程同步吗?
java·开发语言·jvm