和同事吹逼、工作、面试过程中,一旦涉及到算法整个人都会变得很怂。都说人越怕什么就应该去面对什么,那么开始投身到前端算法学习中吧!
# 基础算法
字符串、数组、正则表达式、排序、递归等
# 字符串
反转字符串中的单词III 计算二进制子串
# 数组
电话号码的组合 卡牌分组 种花问题 格雷编码
# 正则表达式
重复的子字符串 正则表达式匹配
# 排序
冒泡排序 选择排序 按奇偶排序数组 数组中的第K个最大元素 最大间距缺失的第一个正整数
# 递归
复原IP地址 与所有单词相关联的字符串
# 数据结构
堆、栈、队列、链表、矩阵、二叉树等
# 堆
根据字符出现频率排序 超级丑数
# 栈
棒球比赛 最大矩形
# 队列
设计循环队列 任务调度器
# 链表
排序链表 环形链表
# 矩阵
螺旋矩阵 旋转图像
# 二叉树
对称二叉树 验证二叉树
# 进阶算法
贪心算法、动态规划等
# 贪心算法
买卖股票的最佳时机 柠檬水找零
# 动态规划
不同路径II K站中转内最便宜的航班
# 好文推荐
javascript时间空间复杂度计算 https://juejin.im/post/5cf37b6d6fb9a07eb15d3e88