搜索内容

包含标签:中等 的文章
  • BM2 链表内指定区间反转

    题目描述 将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转。 其中0 < m <= n <= size size <= 1000 示例: {1,2,3,4,5},2,4 -> {1,4,3,2……
    iLemonRain 算法练习 2023年5月30日
  • leetcode912. 排序数组

    题目描述 给你一个整数数组 nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] 示例 2: 输入:nums = [5,1,1,2,0,0] 输出:[0,……
    iLemonRain 数组 2021年10月29日
  • 剑指 Offer 36. 二叉搜索树与双向链表

    题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问……
    iLemonRain 二叉树 2021年10月26日
  • 剑指 Offer 14- II. 剪绳子 II

    题目描述 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m - 1] 。请问 k[0]×k[1]×……
    iLemonRain 动态规划 2021年10月23日
  • 剑指 Offer 26. 树的子结构

    题目描述 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如: 给定的……
    iLemonRain 二叉树 2021年10月22日
  • leetcode 146. LRU 缓存机制

    题目描述 运用你所掌握的数据结构,设计和实现一个  LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(int capacity) 以正整数作为容量 capacity ……
    iLemonRain 链表 2021年10月20日
  • 剑指 Offer 12. 矩阵中的路径

    题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通……
    iLemonRain 数组 2021年10月16日
  • 剑指 Offer 46. 把数字翻译成字符串

    题目描述 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。……
    iLemonRain 动态规划 2021年10月16日
  • 剑指 Offer 34. 二叉树中和为某一值的路径

    题目描述 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节……
    iLemonRain 链表 2021年10月15日
  • 剑指 Offer 60. n个骰子的点数

    题目描述 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。 你需要用一个浮点数数组返回答案,其中第 i 个元素……
    iLemonRain 动态规划 2021年10月14日