- 社会太残酷了,好好用心学技术!要更加深度地学习!
- 相信你是可以滴!加油!
洗牌算法
import random
def shuffle(lis):
for i in range(0, len(lis)-1):
tmp = random.randrange(i+1, len(lis))
lis[i], lis[tmp] = lis[tmp], lis[i]
return lis
r = shuffle([1, 2, 2, 3, 3, 4, 5, 10])
print(r)
其他
- 你会怎么设计测试用例?
- 解释数组和链表的区别?还有呢?还有呢?
- 了解http吗?还有呢?还有呢?