摘要: 给你一个升序排列的数组 nums ,请你原地删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的相对顺序应该保持一致 。 ###1. 暴力法 从前往后或者从后往前遍历,碰到相同元素,则把后面所有元素前移,覆盖掉该相同元素,时间复杂度为O(n2) class Solution 阅读全文
posted @ 2022-06-26 20:37 失控D大白兔 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数 n 和一个 无重复 黑名单整数数组 blacklist 。设计一种算法,从 [0, n - 1] 范围内的任意整数中选取一个 未加入 黑名单 blacklist 的整数。 任何在上述范围内且不在黑名单 blacklist 中的整数都应该有同等的可能性被返回。 ###1. 拒绝采样(超时 阅读全文
posted @ 2022-06-26 04:07 失控D大白兔 阅读(48) 评论(0) 推荐(0) 编辑