摘要: LeetCode 389题 找不同 题目描述: 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 *t* 由字符串 *s* 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 涉及内容:哈希表 示例: 输入:s = "abcd", t = "abcde" 输出:"e" 解 阅读全文
posted @ 2021-04-22 20:38 乖张❤ 阅读(74) 评论(0) 推荐(0)
摘要: 创建哈希表 #第一种方法 利用数组创建哈希表 hashtable=['']*4 #创建了一个含有四个空字符串的哈希表 #第二种方法 利用字典创建哈希表 mapping={} 添加元素 #O(1) #在数组创建的哈希表中添加元素 hashtable[1]='hanmeimei' hashtable[2 阅读全文
posted @ 2021-04-22 13:55 乖张❤ 阅读(1198) 评论(0) 推荐(0)
摘要: LeetCode 217题 存在重复元素 题目描述: 给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 涉及内容:数组 哈希表 示例: 输入: [1,2,3,1] 输出: true 输入: [1,2, 阅读全文
posted @ 2021-04-22 13:53 乖张❤ 阅读(74) 评论(0) 推荐(0)
摘要: LeetCode 496题 下一个更大元素I 题目描述: 给你两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。 请你找出 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 阅读全文
posted @ 2021-04-22 13:52 乖张❤ 阅读(58) 评论(0) 推荐(0)