【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/

相关推荐
We་ct2 小时前
LeetCode 295. 数据流的中位数:双堆解法实战解析
开发语言·前端·数据结构·算法·leetcode·typescript·数据流
十年编程老舅3 小时前
窥探内核心脏:深入解析 proc 虚拟文件系统
linux·服务器·数据库·c++·linux内核·文件系统·读写锁
迷藏4943 小时前
**雾计算中的边缘智能:基于Python的轻量级任务调度系统设计与实现**在物联网(IoT)飞速发展的今天,传统云
java·开发语言·python·物联网
大鹏说大话3 小时前
MySQL与PostgreSQL:底层架构差异与项目选型指南
开发语言
番茄去哪了3 小时前
任务调度功能实现
java·开发语言·spring boot
xiaoye-duck3 小时前
【C++:哈希表】从哈希冲突到负载因子:深入探索开放定址与链地址法的核心机密
数据结构·c++·散列表
Beginner x_u3 小时前
前端八股整理|JavaScript|高频小题 01
开发语言·前端·javascript
小辉同志3 小时前
739. 每日温度
c++·算法·leetcode
_MyFavorite_3 小时前
JAVA重点基础、进阶知识及易错点总结(15)缓冲流 + 转换流
java·开发语言·spring boot