leetCode-283:Move Zeroes 发表于 2023-12-31 分类于 leetCode 问题描述给定一个整数数组,要求将 0 元素移动到数组末尾,且保持原数组中非 0 元素的顺序不变。要求使用 O(1) 的空间复杂度完成。题目链接:点我 阅读全文 »
leetCode-278:First Bad Version 发表于 2023-12-24 分类于 leetCode 问题描述给定一个正整数 n,表示有 n 个版本,版本是连续的,从其中某个版本开始后面的版本都是有问题的,可以通过调用函数 bool isBadVersion(version) 来判断版本是好的还是坏的,要求尽量少的调用此函数,找出第一个坏的版本。题目链接:点我 阅读全文 »
leetCode-421:Maximum XOR of Two Numbers in an Array 发表于 2023-12-17 分类于 leetCode 问题描述给定一个非负整数的数组,要求找出数组中两个元素的异或值的最大值。题目链接:点我 阅读全文 »
leetCode-331:Verify Preorder Serialization of a Binary Tree 发表于 2023-12-10 分类于 leetCode 问题描述给定一个字符串,字符串是用 , 分割的数字和 #,判断该字符串是否一个二叉树的前序遍历字符串(前序遍历过程中遇到空节点输出 #),要求在判断过程中不能将字符串转换为二叉树。题目链接:点我 阅读全文 »
leetCode-332:Reconstruct Itinerary 发表于 2023-12-02 分类于 leetCode 问题描述给定一份航线列表 tickets ,其中 tickets[i] = [fromi, toi] 表示飞机出发和降落的机场地点。要求对该行程进行重新规划排序(一笔画的做法)。该行程必须从 JFK 开始。如果存在多种有效的行程,请你按字典排序返回最小的行程组合。 阅读全文 »
leetCode-257:Binary Tree Paths 发表于 2023-11-26 分类于 leetCode 问题描述给定一个二叉树,要求输出所有二叉树的路径(从根节点到叶子节点的路径),题目链接:点我 阅读全文 »
leetCode-436:Find Right Interval 发表于 2023-11-19 分类于 leetCode 问题描述给定一个二维数组,表示区间的集合。定义区间右侧区间为:区间 i 的右侧区间可以记作区间 j ,并满足 startj`` >= endi ,且 startj 最小化 。注意 i 可能等于 j 。 题目链接:点我 阅读全文 »
leetCode-292:Nim Game 发表于 2023-11-12 分类于 leetCode 问题描述有这么一个游戏:两人对玩,有这么一堆石头,每次都从石头中取出 1 或 2 或 3 个石头,最后一个石头是谁拿走则谁胜出。现在给定一个数字表示有 n 个石头,要求游戏中先手是否能获胜。题目链接:点我 阅读全文 »
leetCode-268:Missing Number 发表于 2023-11-05 分类于 leetCode 问题描述给定一个长度为 n 的非负整数数组,数组中元素均不相同,且元素都是 [0, n] 之间的某个数,要求找出数组中不在 [0, n] 中的数字。题目链接:点我 阅读全文 »
leetCode-430:Flatten a Multilevel Doubly Linked List 发表于 2023-10-29 分类于 leetCode 问题描述给定一个链表,链表可能存在多层,要求将链表偏平化。题目链接:点我 阅读全文 »