摘要: LeetCode 470. 用 Rand7() 实现 Rand10() 一道经典面试题。 题目描述 已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 10 范围内的均匀随机整数。 不要使用系统的 Math.random() 方法。 示例 1: 阅读全文
posted @ 2021-09-17 17:21 与MPI做斗争 阅读(34) 评论(0) 推荐(0) 编辑
摘要: LeetCode 341. 扁平化嵌套列表迭代器 题目描述 给你一个嵌套的整数列表 nestedList 。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。 实现扁平迭代器类 NestedIterator 阅读全文
posted @ 2021-09-17 16:08 与MPI做斗争 阅读(77) 评论(0) 推荐(0) 编辑
摘要: LeetCode 3. 无重复字符的最长子串 题目描述 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 阅读全文
posted @ 2021-09-17 00:07 与MPI做斗争 阅读(26) 评论(0) 推荐(0) 编辑