摘要:
已知random_m()随机数生成器的范围是[1, m] 求random_n()生成[1, n]范围的函数,m < n && n <= m *m一般解法: int random_n() { int val = 0 ; int t; // t为n最大倍数,且满足 t <= m * m do { val 阅读全文
摘要:
func firstMissingPositive(nums []int) int { size:=len(nums) for i:=0;i<size;i++{ if nums[i]<=0{ nums[i]=size+1 } } for i:=0;i<size;i++{ origin:=abs(nu 阅读全文