上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页

2022年4月8日

2022-4-8 高频面试题

摘要: 238. 除自身以外数组的乘积 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请不要使用除法,且在 O 阅读全文

posted @ 2022-04-08 12:25 阿ming 阅读(23) 评论(0) 推荐(0) 编辑

2022年4月7日

2022-4-7 高频面试题

摘要: 208. 实现 Trie (前缀树) Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String 阅读全文

posted @ 2022-04-07 18:44 阿ming 阅读(25) 评论(0) 推荐(0) 编辑

2022年4月6日

2022-4-6 高频面试题

摘要: 152. 乘积最大子数组 给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 测试用例的答案是一个 32-位 整数。 子数组 是数组的连续子序列。 1 class Solution { 2 public int maxPr 阅读全文

posted @ 2022-04-06 11:17 阿ming 阅读(22) 评论(0) 推荐(0) 编辑

2022年4月5日

2022-4-5 高频面试题

摘要: 179. 最大数 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 1 class Solution { 2 public String largestNumber(int[] nums) { 阅读全文

posted @ 2022-04-05 15:53 阿ming 阅读(18) 评论(0) 推荐(0) 编辑

2022年4月4日

2022-4-4 高频面试题

摘要: 148. 排序链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 1 /** 2 * Definition for singly-linked list. 3 * public class ListNode { 4 * int val; 5 * ListNode nex 阅读全文

posted @ 2022-04-04 15:54 阿ming 阅读(19) 评论(0) 推荐(0) 编辑

2022年4月3日

2022-4-3 高频题

摘要: 131. 分割回文串 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读都一样的字符串。 1 class Solution { 2 public List<List<String>> partition(String s 阅读全文

posted @ 2022-04-03 14:00 阿ming 阅读(20) 评论(0) 推荐(0) 编辑

2022年4月2日

2022-4-2 高频面试题

摘要: 54. 螺旋矩阵 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 1 class Solution { 2 public List<Integer> spiralOrder(int[][] matrix) { 3 int m=matrix.lengt 阅读全文

posted @ 2022-04-02 16:56 阿ming 阅读(17) 评论(0) 推荐(0) 编辑

2022年3月31日

2022-3-31 高频题 day4

摘要: 139. 单词拆分 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。请你判断是否可以利用字典中出现的单词拼接出 s 。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 1 class Solution { 2 public boolean wordBreak 阅读全文

posted @ 2022-03-31 20:21 阿ming 阅读(20) 评论(0) 推荐(0) 编辑

2022年3月30日

2022-3-30 高频题 day3

摘要: 128. 最长连续序列 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 1 class Solution { 2 public int longestConsecutive(int[] n 阅读全文

posted @ 2022-03-30 13:40 阿ming 阅读(14) 评论(0) 推荐(0) 编辑

2022年3月29日

2022-3-29 高频 day3

摘要: 39. 组合总和 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制 阅读全文

posted @ 2022-03-29 15:06 阿ming 阅读(17) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页

导航