搜索内容

最新文章
  • BM16 删除有序链表中重复的元素-II

    题目描述 删除给出链表中的重复元素(链表中元素从小到大有序),使链表中的所有元素都只出现一次。 例如: 输入:{1,2,2} 输出:{1} 输入:{} 输出:{} 链接……
    iLemonRain 算法练习 2023年6月4日
  • BM16 删除有序链表中重复的元素-II

    题目描述 删除给出链表中的重复元素(链表中元素从小到大有序),使链表中的所有元素都只出现一次。 例如: 输入:{1,2,2} 输出:{1,2} 输入:{} 输出:{} 链……
    iLemonRain 算法练习 2023年6月4日
  • BM22 比较版本号

    题目描述 牛客项目发布项目版本时会有版本号,比如1.02.11,2.14.4等等 现在给你2个版本号version1和version2,请你比较他们的大小 版本号是由修订号组成,修……
    iLemonRain 字符串 2023年6月1日
  • BM19 寻找峰值

    题目描述 给定一个长度为n的数组nums,请你找到峰值并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个所在位置即可 其中,山峰可以位于数组中……
    iLemonRain 数组 2023年5月31日
  • BM7 链表中环的入口结点

    题目描述 给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。 例如,输入{1,2},{3,4,5}时,对应的环形链表如下图所示: 可以看……
    iLemonRain 算法练习 2023年5月30日
  • BM81 买卖股票的最好时机(二)

    题目描述 假设你有一个数组prices,长度为n,其中prices[i]是某只股票在第i天的价格,请根据这个价格数组,返回买卖股票能获得的最大收益 1. 你可以多次买卖该……
    iLemonRain 数组 2023年5月30日
  • 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日
  • 剑指 Offer 27. 二叉树的镜像

    题目描述 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 例如输入:      4    /   \   2     7  / \   / \ 1   3 6   9 镜像输出:      4    /   ……
    iLemonRain 二叉树 2023年4月8日
  • 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日