第一次提交: class Solution: def largestUniqueNumber(self, A: List[int]) -> int: dict = {} for i in A: if i not in dict: dict[i] = 1 else: dict[i] += 1 res = -1 for i in dict: if dict[i]==1 and i>res: res = i return res 另: class Solution: def largestUniqu
唯一数的生成很简单,基本上以时间为基础进行生成.在JDK里面已经有java.util.UUID类可以生成唯一的随机数.如果希望生成的唯一数为特定的格式,那么就需要自己来生成唯一数了.生成唯一数时有两个因素是必须在考虑的: 必须保证唯一,这个一般以时间为基础进行变化. 高效,当然越高效越好. 有时我们希望在生成的唯一数中包含特定的内容,如把当前时间,如20110609132641,作为前缀等.以下片段供参考: import java.util.Date; public class Generate