type
status
date
slug
summary
tags
category
icon
password
创建时间
Dec 24, 2024 03:29 AM
给你一个可能含有 重复元素 的整数数组
nums
,请你随机输出给定的目标数字 target
的索引。你可以假设给定的数字一定存在于数组中。实现
Solution
类:Solution(int[] nums)
用数组nums
初始化对象。
int pick(int target)
从nums
中选出一个满足nums[i] == target
的随机索引i
。如果存在多个有效的索引,则每个索引的返回概率应当相等。
哈希表
蓄水池算法
参考 随机数索引 ——超时了