社区
VB
帖子详情
怎么像这样随机选出一首歌曲?
fense2002
2005-04-04 03:35:30
歌曲名 点击数
ABC 18
sldkf 29
lskdf 384
有以上数据,怎么随机选出一首歌曲,但谁的被点击次数越多,出现的机率越大。
有一网友告诉我:
随机取一个数,然后把歌曲以点击数排列,从大到小来对这个数取模,谁能被整除谁出列
...全文
97
回复
打赏
收藏
怎么像这样随机选出一首歌曲?
歌曲名点击数 ABC18 sldkf29 lskdf384 有以上数据,怎么随机选出一首歌曲,但谁的被点击次数越多,出现的机率越大。 有一网友告诉我: 随机取一个数,然后把歌曲以点击数排列,从大到小来对这个数取模,谁能被整除谁出列
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
随机
选择
本文介绍了一种基于
歌曲
豆瓣评分的加权
随机
播放算法。该算法确保播放概率与评分成正比,并提供了两种实现方案:一是通过累积权重列表进行
随机
选择;二是结合
歌曲
编号与评分的两阶段
随机
过程。
一道关于
随机
算法的面试题(转)
本文探讨了如何通过复制评分较高的
歌曲
并放入播放池中,实现每首
歌曲
播放概率与其评分正比的
随机
播放器。通过 Scala 实现了一个高效的算法,并解释了如何处理评分重复情况及优化数据结构以提高效率。
java
随机
选题算法_[面经]一道关于
随机
算法的面试题
本文探讨了一种基于加权
随机
算法实现的音乐播放器,该播放器中
歌曲
的播放概率与其评分成正比。文章提出了几种解决方案,包括通过排序和区间映射的方法以及利用空间换时间的策略。
[面经]一道关于
随机
算法的面试题
本文探讨了一种基于加权
随机
算法的音乐播放器实现方案。通过对
歌曲
评分进行加权,确保播放概率与评分成正比。介绍了几种不同的实现思路,包括通过区间映射和利用空间换时间的方法提高效率。
根据分类,每类
随机
抽取N个(N对每个分类都不一样,SQL问题)
本文介绍了一种基于SQL的实现方案,用于从不同音乐类别中
随机
选取
歌曲
进行播放,同时尽量减少重复播放同
一首
歌曲
的情况。该算法通过多次迭代更新播放列表,确保每次选择的
歌曲
在当前类别中未被播放过。
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章