algorithms 练习笔记。
记录平时algorithm练习笔记
# 以下是leetcode :
[x] 连续数组
[x] 连续的子数组和
[x] 数字转罗马数字
[x] 数值字串
[x] 预测赢家
[x] 汉明距离,汉明重量
[x] 3的幂
[x] 计数质数
[x] 钥匙和房间
[x] 最小栈
[x] 打乱数组
[x] 机器人是否能返回原点
[x] 最大子序列和
[x] 重新安排行程
[x] 九键英文输入法
[x] 爬楼梯
[x] 第一个错误版本
[x] 递增子序列
[x] 合并两有序数组
[x] 重复的字符串
[x] 有序数组转换为二叉搜索树
[x] 二叉树的最小深度
[x] 对称二叉树
[x] 验证二叉搜索树
[x] 扫雷游戏
[x] 回文子串
[x] 回文链表
[x] 外观数列
[x] 判断平衡二叉树
[x] 实现strStr
[x] 字符串相乘
[x] 验证回文串
[x] 有效的字母异位词
[x] 克隆图
[x] 字符串中第一个不重复的字符
[x] 有趣的数独
[x] 被围绕的区域
[x] 旋转图像
[x] 移动零
[x] 加一
[x] 存在重复元素
[x] 只出现一次的数字
[x] 旋转数组
[x] 买股票的最佳时机 Ⅲ
[x] 相同的树
[x] 课程表
[ ] 整数拆分
[x] 字符串相加
[x] 寻找数组的中心索引
[x] 判断子序列
[x] 二叉树最大深度
[x] 64.最小路径和
[x] 95.不同的二叉搜索树
[x] 两数之和
[x] 35 搜索插入位置
[x] 120 三角形最小路径和
[x] 350 两个数组的交集 Ⅱ
[x] 47 全排序 Ⅱ
[x] 46 全排序
[x] 跳水板 每日一题
[x] 112 路径总和
- [x] 365 水壶问题
- [x] 构建二叉数
- [x] 字符串转换整数
- [x] 最大二叉树
- [x] 945 使数组唯一的最小增量
- [x] 21 合并两个有序链表
- [x] 14 最长公共前缀
- [x] 2 两数相加
- [x] 4 寻找两个有序数组的中位数
- [x] 5 最长回文子串
- [x] 3 无重复字符的最长子串
- [x] 7 整数反转
- [x] 13 罗马数字转整数
- [x] 20 有效括号检测
- [x] 409 最长回文串 每日一题计划
- [x] 1538 Top k数,最小数