算法专栏 - 洗牌算法

2020-11-23

algorithm-other

Z 字形变换 将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。

建立多个数组,迭代字符串,每个字符往对应数组里装,下一个字符装下一个数组,但是遇到转折点,下一个数组的位置也要反向。转折点就是 0 和 num-1

如何快速从一个巨大的数组中随机获取部分元素

洗牌算法:要 100 个随机的不重复的结果。那就只随机一个数字然后剔除掉随机范围,1000,999,998······一直到 900 为止。

copyright ©2019-2024 shenzhen
粤ICP备20041170号-1