(算法练习总入口)简图记录-基础算法地图

构建自己的算法地图,是用于逐个算法持续学习,复习记忆。后续学习过程会持续刷新,整理思路和总结笔记。

文章目录

    • 一、背景概念
    • 二、刷题语法基础
    • 三、分类刷题总结
      • 1、数据结构
      • 2、基础算法
      • 3、典型模式
      • 4、数学相关

一、背景概念

算法刷题练习建议与要点
算法复杂度分析

二、刷题语法基础

C++基础语法命令(C程序员刷leetcode)
python基础语法命令(C程序员刷leetcode)

三、分类刷题总结

1、数据结构

算法基础 典型题 数组和字符串
算法基础 典型题 链表
算法基础 典型题 栈/队列
算法基础 典型题 堆
算法基础 典型题 哈希表
算法基础 典型题 二叉树与图

2、基础算法

算法基础 典型题 排序
算法基础 典型题 二分查找
算法基础 典型题 搜索

3、典型模式

算法基础 典型题 滑动窗口
算法基础 典型题 双指针
算法基础 典型题 单调栈
算法基础 典型题 位运算
算法基础 典型题 贪心算法
算法基础 典型题 递归,回溯,分治
算法基础 典型题 前缀和
算法基础 典型题 动态规划

4、数学相关

算法基础 典型题 数学(基础)