由於洗牌算法中產生的序列是隨機的,用戶播放壹個隨機播放的歌單後,系統會對已有的歌曲再次進行隨機排序,重新生成另壹個隨機播放的歌單,所以兩個歌單之間必然會有重復的歌曲。
我們可以通過降低聽過的歌被選中的概率,或者在選中同壹首歌的時候重新洗牌排序,來降低這類問題出現的頻率。