算法训练之路汇总(持续更新中. . .)

LeetCode

LeetCode算法 —— 无重复字符的最长子串(队列思想
LeetCode算法 —— 两数相加之链表的灵活使用
LeetCode算法 —— 寻找两个正序数组的中位数
LeetCode算法 —— 最长回文子串(队列思想
LeetCode算法 —— Z 字形变换
LeetCode算法 —— 整数反转
LeetCode算法 —— 字符串转换整数(atoi)
LeetCode算法 —— 正则表达式匹配(详解官方递归思想)
LeetCode算法 —— 正则表达式匹配(详解官方动态规划思想)
LeetCode算法 —— 盛最多水的容器(双指针原理详解)
LeetCode算法 —— 整数转罗马数字
LeetCode算法 —— 罗马数字转整数(详解官方高效率答案)
LeetCode算法 —— 最长公共前缀
LeetCode算法 —— 三数之和(排序 / 双指针原理)
LeetCode算法 —— 最接近的三数之和(排序 / 双指针原理)
LeetCode算法 —— 电话号码的字母组合(单向数据扩展匹配)
LeetCode算法 —— 四数之和(排序 / 双指针原理)
LeetCode算法 —— 有效的括号(的运用)
LeetCode算法 —— 括号生成(DFS + 动态规划
LeetCode算法 —— 合并K个排序链表(归并思想、递归
LeetCode算法 —— 两两交换链表中的节点(链表递归迭代
LeetCode算法 —— 反转链表(链表递归迭代
LeetCode算法 —— K 个一组翻转链表(链表迭代
.
.
.


蓝桥杯

蓝桥杯经典图形题 —— 打印大X、等腰三角形
蓝桥杯 BFS经典题 —— 卡片换位(单走华容道)
蓝桥杯 DFS经典题 —— 算式900、寒假作业(告别枚举法)
动态规划动态匹配思想详解 —— 最大公共子串问题
80ms 求解世上最难数独 —— DFS的灵活运用
蓝桥杯BFS递归经典题 “走方块“ 问题求解
.
.
.


猜你喜欢

转载自blog.csdn.net/weixin_42100963/article/details/107402858