上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页
摘要: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例 1: 输入:l1 = [2,4,3], l2 = [5,6 阅读全文
posted @ 2022-11-16 21:01 slowlydance2me 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含 n + 1 个整数的数组 nums ,其数字都在 [1, n] 范围内(包括 1 和 n),可知至少存在一个重复的整数。 假设 nums 只有 一个重复的整数 ,返回 这个重复的数 。 你设计的解决方案必须 不修改 数组 nums 且只用常量级 O(1) 的额外空间。 示例 1: 输入 阅读全文
posted @ 2022-11-16 19:11 slowlydance2me 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]示例 2: 输入:n = 1输出:["()"] 提示: 1 <= n <= 8 阅读全文
posted @ 2022-11-16 15:36 slowlydance2me 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的 阅读全文
posted @ 2022-11-16 11:36 slowlydance2me 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例 1: 输入:head = [1,2,2,1]输出:true示例 2: 输入:head = [1,2]输出:false 提示: 链表中节点数目在范围[1, 105] 内0 <= 阅读全文
posted @ 2022-11-16 10:41 slowlydance2me 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 阅读全文
posted @ 2022-11-16 09:49 slowlydance2me 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 给你一个长度为 n 的整数数组 nums ,表示由范围 [0, n - 1] 内所有整数组成的一个排列。 全局倒置 的数目等于满足下述条件不同下标对 (i, j) 的数目: 0 <= i < j < nnums[i] > nums[j]局部倒置 的数目等于满足下述条件的下标 i 的数目: 0 <= 阅读全文
posted @ 2022-11-16 09:05 slowlydance2me 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。 示例 1: 输入:nums = [4,3,2,7,8,2,3,1]输出:[5,6]示例 2: 输入:nums = 阅读全文
posted @ 2022-11-15 21:47 slowlydance2me 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums = [3,2,3]输出:3示例 2: 输入:nums = [2,2,1,1,1,2,2]输出 阅读全文
posted @ 2022-11-15 21:01 slowlydance2me 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数 n ,对于 0 <= i <= n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n + 1 的数组 ans 作为答案。 示例 1: 输入:n = 2输出:[0,1,1]解释:0 --> 01 --> 12 --> 10示例 2: 输入:n = 5输出:[0,1,1 阅读全文
posted @ 2022-11-15 20:00 slowlydance2me 阅读(44) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页