摘要: labuladong 题解思路 难度困难210收藏分享切换为英文接收动态反馈 给定一个整数 n 和一个 无重复 黑名单整数数组 blacklist 。设计一种算法,从 [0, n - 1] 范围内的任意整数中选取一个 未加入 黑名单 blacklist 的整数。任何在上述范围内且不在黑名单 blac 阅读全文
posted @ 2022-08-23 23:49 乐乐章 阅读(17) 评论(0) 推荐(0) 编辑
摘要: labuladong 题解思路 难度中等586收藏分享切换为英文接收动态反馈 实现RandomizedSet 类: RandomizedSet() 初始化 RandomizedSet 对象 bool insert(int val) 当元素 val 不存在时,向集合中插入该项,并返回 true ;否则 阅读全文
posted @ 2022-08-23 23:39 乐乐章 阅读(8) 评论(0) 推荐(0) 编辑
摘要: labuladong 题解 难度中等264收藏分享切换为英文接收动态反馈 给你一个 下标从 0 开始 的正整数数组 w ,其中 w[i] 代表第 i 个下标的权重。 请你实现一个函数 pickIndex ,它可以 随机地 从范围 [0, w.length - 1] 内(含 0 和 w.length 阅读全文
posted @ 2022-08-23 22:53 乐乐章 阅读(27) 评论(0) 推荐(0) 编辑