上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: leetcode198.打家劫舍 题目 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 阅读全文
posted @ 2021-11-30 15:20 BONiii 阅读(23) 评论(0) 推荐(0)
摘要: leetcode169.多数元素 题目 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 用例 输入:[3,2,3] 输出:3 输入:[2,2,1,1,1,2,2] 输出:2 求解 阅读全文
posted @ 2021-11-30 13:33 BONiii 阅读(41) 评论(0) 推荐(0)
摘要: leetcode160.相交链表 题目 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 用例 求解 /** * Definition for singly-linked list. * function L 阅读全文
posted @ 2021-11-29 21:48 BONiii 阅读(31) 评论(0) 推荐(0)
摘要: leetcode155.最小栈 题目 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 用例 输入: 阅读全文
posted @ 2021-11-29 14:51 BONiii 阅读(32) 评论(0) 推荐(0)
摘要: leetcode152.乘积最大子数组 题目 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 用例 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。 输入: [-2,0,-1] 输出: 阅读全文
posted @ 2021-11-29 13:57 BONiii 阅读(37) 评论(0) 推荐(0)
摘要: leetcode148.排序链表 题目 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 进阶: 你可以在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序吗? 用例 输入:head = [4,2,1,3] 输出:[1,2,3,4] 输入:head = 阅读全文
posted @ 2021-11-28 21:46 BONiii 阅读(31) 评论(0) 推荐(0)
摘要: leetcode146.LRU缓存机制 题目 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(int capacity) 以正整数作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关 阅读全文
posted @ 2021-11-28 16:00 BONiii 阅读(38) 评论(0) 推荐(0)
摘要: leetcode141.环形链表 题目 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 阅读全文
posted @ 2021-11-25 16:22 BONiii 阅读(30) 评论(0) 推荐(0)
摘要: leetcode139.单词拆分 题目 给你一个字符串 s 和一个字符串列表 wordDict 作为字典,判定 s 是否可以由空格拆分为一个或多个在字典中出现的单词。 说明:拆分时可以重复使用字典中的单词。 用例 输入: s = "leetcode", wordDict = ["leet", "co 阅读全文
posted @ 2021-11-25 15:40 BONiii 阅读(37) 评论(0) 推荐(0)
摘要: leetcode136.只出现一次的数字 题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 用例 输入: [2,2,1] 输出: 1 输入: [4,1,2,1,2] 阅读全文
posted @ 2021-11-25 14:17 BONiii 阅读(23) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页