数学吧 关注:940,520贴子:9,398,229

回复:突然想到一个生活中的的问题

只看楼主收藏回复

非常经典的产品问题:用户认知中,随机应当是均质的,而真随机是非均质的,最后逼得各大播放器都搞了自己的随机算法,用于模拟用户认知中的“均质”随机性。


IP属地:河北来自Android客户端33楼2025-11-03 11:49
回复
    挖雷游戏第一个不是雷


    IP属地:贵州来自Android客户端34楼2025-11-03 11:52
    回复
      2026-04-14 18:35:17
      广告
      不感兴趣
      开通SVIP免广告
      网易云的随机播放选常听和风格相似,确实是会放着一个歌单里的歌只循环几首的
      但是谁知道其他的随机播放是什么算法,排除循环也是有可能的实现


      IP属地:天津来自Android客户端35楼2025-11-03 12:07
      回复
        因为以前的随机算法真的会随机到同一首歌,然后用户反馈怎么可能连续随机到同一首歌两次,肯定是不够随机……


        IP属地:中国澳门来自iPhone客户端36楼2025-11-03 12:21
        回复
          首先计算机的随机算法是伪随机,其次根据算法的不同,现在主流的音乐播放器“随机”的待选音乐是不包含当前播放的歌曲的。不管是音乐软件还是MP3都是这样。


          IP属地:河北来自iPhone客户端37楼2025-11-03 13:50
          回复
            伪随机算法,比如一个列表10首歌1-10,顺序播就是1-10,随机播放比如播完5之后从剩下9个里挑一个,你说的那个被扔到了单曲循环里面


            IP属地:重庆来自Android客户端38楼2025-11-03 15:10
            回复
              因为随机播放是先给这组歌曲排序在进行播放而不是播放完进行随机抽取


              IP属地:陕西来自Android客户端39楼2025-11-03 20:13
              回复
                从贝叶斯定理来看,lz经常碰到这种情况说明前提假设是错的 并不是单纯的古典概型


                IP属地:江苏来自iPhone客户端40楼2025-11-03 23:19
                收起回复
                  2026-04-14 18:29:17
                  广告
                  不感兴趣
                  开通SVIP免广告
                  随机播放是生成随机顺序歌单,不是真随机播放吧


                  IP属地:北京来自Android客户端41楼2025-11-04 00:58
                  回复
                    真随机不可能,只能假随机,一般是你开始放的时候给你打乱重排,排好序了,然后就按这个顺序放。
                    我经常手动下一首下一首找想听的,有时候按多了直接往回点上一首就行,顺序都是固定的。


                    IP属地:浙江来自Android客户端42楼2025-11-04 07:45
                    回复
                      有算法差异吧,不过我还记着小时候在mp3上随机到过连续同一首过


                      IP属地:四川来自Android客户端43楼2025-11-04 09:33
                      回复
                        现在的随机播放音乐好像是把原有歌单顺序打乱重排一下,所以不会放到重复吧


                        IP属地:浙江来自Android客户端44楼2025-11-04 09:59
                        回复
                          楼主可能没听过那种劣质mp3,现代音乐软件基本都是在现在随机播放的那一刻就把歌单排好了,不会重复,但是有些mp3真是用随机数随机歌曲顺序的,重复概率很大


                          IP属地:江西来自Android客户端45楼2025-11-04 11:31
                          收起回复
                            直接生成一个随机打乱的列表,再顺序播放就行


                            IP属地:江苏来自Android客户端46楼2025-11-04 12:03
                            回复
                              2026-04-14 18:23:17
                              广告
                              不感兴趣
                              开通SVIP免广告
                              这不废话吗,随机生成一个播放列表,再按列表顺序播放不就完了


                              IP属地:四川来自iPhone客户端47楼2025-11-04 12:13
                              回复