数据结构与算法

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

剑指offer

浏览 347 扫码 分享 2022-07-13 00:03:12
  • 包含min函数的栈
  • 调整数组顺序使奇数位于偶数前面
  • 链表中倒数第k个节点
  • 链表中环的入口结点
  • 反转链表
  • 合并两个排序的链表
  • 树的子结构
  • 二叉树的镜像
  • 对称的二叉树
  • 顺时针打印矩阵
  • 表示数值的字符串
  • 栈的压入、弹出序列
  • 不分行从上往下打印二叉树
  • 分行从上往下打印二叉树
  • 之字形打印二叉树
  • 二叉搜索树的后序遍历序列
  • 二叉树中和为某一值的路径
  • 复杂链表的复刻
  • 二叉搜索树与双向链表
  • 旋转数组的最小数字
  • 找出数组中重复的数字
  • 不修改数组找出重复的数字
  • 二维数组中的查找
  • 替换空格
  • 从尾到头打印链表
  • 重建二叉树
  • 二叉树的下一个节点
  • 用两个栈实现队列
  • 斐波那契数列
  • 序列化二叉树
  • 矩阵中的路径
  • 机器人的运动范围
  • 剪绳子
  • 二进制中1的个数
  • 数值的整数次方
  • 在O(1)时间删除链表结点
  • 删除链表中重复的节点
  • 正则表达式匹配
  • 骰子的点数
  • 数组中数值和下标相等的元素
  • 二叉搜索树的第k个结点
  • 平衡二叉树
  • 数组中只出现一次的两个数字
  • 数组中唯一只出现一次的数字
  • 和为S的连续正数序列
  • 和为S的两个数字
  • 左旋转字符串
  • 翻转单词顺序
  • 0到n-1中缺失的数字
  • 滑动窗口的最大值
  • 圆圈中最后剩下的数字
  • 扑克牌的顺子
  • 不用加减乘除做加法
  • 求1 2 … n
  • 股票的最大利润
  • 树中两个结点的最低公共祖先
  • 把字符串转换成整数
  • 把数字翻译成字符串
  • 数字排列
  • 数组中出现次数超过一半的数字
  • 最小的k个数
  • 数据流中的中位数
  • 连续子数组的最大和
  • 从1到n整数中1出现的次数
  • 数字序列中某一位的数字
  • 把数组排成最小的数
  • 构建乘积数组
  • 礼物的最大价值
  • 最长不含重复字符的子字符串
  • 丑数
  • 字符流中第一个只出现一次的字符
  • 字符串中第一个只出现一次的字符
  • 数组中的逆序对
  • 两个链表的第一个公共结点
  • 数字在排序数组中出现的次数

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • Leetcode
    • 12. Integer to Roman
    • 11. Container With Most Water
    • 10. Regular Expression Matching
    • 9. Palindrome Number
    • 8. String to Integer (atoi)
    • 7. Reverse Integer
    • 4. Median of Two Sorted Arrays
    • 3. Longest Substring Without Repeating Characters
    • 6. ZigZag Conversion
    • 5. Longest Palindromic Substring
    • 2. Add Two Numbers
    • 1. Two Sum
    • 148. 排序链表
    • 147. 对链表进行插入排序
    • 25. K 个一组翻转链表
    • 21. 合并两个有序链表
    • 82. 删除排序链表中的重复元素 II
    • 445. 两数相加 II
    • 2. 两数相加
    • 328. 奇偶链表
    • 86. 分隔链表
    • 83. 删除排序链表中的重复元素
    • 206. 反转链表
    • 92. 反转链表 II
  • PAT
    • 微博转发抽奖
    • 求平均值
    • 坏掉的键盘
    • 中文读数字
    • Kuchiguse
    • 科学计数法
    • 它们是否相等
    • 乒乓球
    • 银行排队
    • 电话账单
    • 约会
    • A B 格式
    • 密码
    • 男孩 vs 女孩
    • 字符串减法
    • 说话方式
    • 签到与签出
    • 拼写正确
  • 剑指offer
    • 构建乘积数组
    • 把字符串转换成整数
    • 树中两个结点的最低公共祖先
    • 股票的最大利润
    • 求1 2 … n
    • 不用加减乘除做加法
    • 扑克牌的顺子
    • 圆圈中最后剩下的数字
    • 滑动窗口的最大值
    • 骰子的点数
    • 翻转单词顺序
    • 左旋转字符串
    • 和为S的两个数字
    • 和为S的连续正数序列
    • 数组中唯一只出现一次的数字
    • 数组中只出现一次的两个数字
    • 平衡二叉树
    • 二叉搜索树的第k个结点
    • 数组中数值和下标相等的元素
    • 0到n-1中缺失的数字
    • 数字在排序数组中出现的次数
    • 两个链表的第一个公共结点
    • 数组中的逆序对
    • 字符串中第一个只出现一次的字符
    • 字符流中第一个只出现一次的字符
    • 丑数
    • 最长不含重复字符的子字符串
    • 礼物的最大价值
    • 把数字翻译成字符串
    • 把数组排成最小的数
    • 数字序列中某一位的数字
    • 从1到n整数中1出现的次数
    • 连续子数组的最大和
    • 数据流中的中位数
    • 最小的k个数
    • 数组中出现次数超过一半的数字
    • 数字排列
    • 序列化二叉树
    • 二叉搜索树与双向链表
    • 复杂链表的复刻
    • 二叉树中和为某一值的路径
    • 二叉搜索树的后序遍历序列
    • 之字形打印二叉树
    • 分行从上往下打印二叉树
    • 不分行从上往下打印二叉树
    • 栈的压入、弹出序列
    • 包含min函数的栈
    • 顺时针打印矩阵
    • 对称的二叉树
    • 二叉树的镜像
    • 树的子结构
    • 合并两个排序的链表
    • 反转链表
    • 链表中环的入口结点
    • 链表中倒数第k个节点
    • 调整数组顺序使奇数位于偶数前面
    • 表示数值的字符串
    • 正则表达式匹配
    • 删除链表中重复的节点
    • 在O(1)时间删除链表结点
    • 数值的整数次方
    • 二进制中1的个数
    • 剪绳子
    • 机器人的运动范围
    • 矩阵中的路径
    • 旋转数组的最小数字
    • 斐波那契数列
    • 用两个栈实现队列
    • 二叉树的下一个节点
    • 重建二叉树
    • 从尾到头打印链表
    • 替换空格
    • 二维数组中的查找
    • 不修改数组找出重复的数字
    • 找出数组中重复的数字
  • 总结
    • 图论
    • 模板集合
    • 树
    • 哈夫曼树
    • 字符串类问题
    • 日期类问题
    • 排版类问题
    • 进制转换
    • 简单模拟
    • 队列
    • 栈
    • 排序
    • 二分
    • 前缀和与差分
    • 递推与递归
    • 位运算
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注