
哈希表
来颗花椰菜
NLP方向,力扣刷题日记,越努力越幸运,欢迎一起讨论交流。
展开
-
599 两个列表的最小索引总和
假设 Andy 和 Doris 想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。你需要帮助他们用最少的索引和找出他们共同喜爱的餐厅。 如果答案不止一个,则输出所有答案并且不考虑顺序。 你可以假设答案总是存在。原创 2022-08-22 14:28:57 · 54 阅读 · 0 评论 -
169 多数元素
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。原创 2022-08-21 09:37:09 · 75 阅读 · 0 评论 -
136 只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。原创 2022-08-21 09:36:29 · 289 阅读 · 0 评论 -
383 赎金信
给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。如果可以,返回 true ;否则返回 false 。magazine 中的每个字符只能在 ransomNote 中使用一次。原创 2022-08-14 16:45:51 · 295 阅读 · 0 评论 -
350 两个数组的交集2
给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。...原创 2022-08-08 17:42:16 · 85 阅读 · 0 评论 -
217 存在重复元素
给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。原创 2022-08-08 17:41:45 · 62 阅读 · 0 评论 -
18 四数之和
给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复)。...原创 2022-08-08 17:40:54 · 81 阅读 · 0 评论 -
13 罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。原创 2022-08-08 17:40:19 · 92 阅读 · 0 评论 -
15 三数之和
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。原创 2022-08-08 17:39:42 · 53 阅读 · 0 评论 -
202 快乐数
编写一个算法来判断一个数 n 是不是快乐数。原创 2022-08-08 17:39:11 · 100 阅读 · 0 评论 -
454 四数相加2
给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足:0原创 2022-08-08 17:38:35 · 129 阅读 · 0 评论 -
1 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。原创 2022-08-07 20:49:45 · 120 阅读 · 1 评论 -
349 两个数组的交集
给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。原创 2022-08-07 20:49:06 · 307 阅读 · 0 评论 -
49 字母异位词分组
字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。原创 2022-08-07 20:48:08 · 59 阅读 · 0 评论 -
438 找到字符串中所有字母异位词
给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。原创 2022-08-07 16:10:09 · 57 阅读 · 0 评论 -
242 有效的字母异位词
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。原创 2022-08-07 16:06:41 · 51 阅读 · 0 评论