求算法思路。。。。 在网游中的PK赛中,玩家报名,服务器怎么从一大堆玩家中按照报名顺序选择分组,再计算出前八名? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比赛规则,小组划分方法是怎么样的 分组就按报名次序来分组就好了,前8名,无非就是记录PK赢的次数最多的前8名吧。 百度上有,我曾经看见过分组应该好解决吧计算出前八名就看你比赛规则设置了,是循环还是淘汰,还是两个都有 小组划分 我是想把所有报名的按照时间顺序放到一个容器里,然后按照顺序选16个人一个组, 晕 我也被搞晕了,从一组里面选出两两进行战斗,然后按照胜利次数排名?3楼说的按照PK赢的次数最多的排名,怎么确保玩家战斗的场次平衡了? 1 到底是一大堆人还是只有16个人?2 前8名是要严格名次排列,还是只需前8名,不管名次? 要想平衡,让每两个玩家都对K一遍,也就是说一个小组里的一个人要打15场,赢一局加1分,输减1分,平0分。世界杯小组赛那种?你如果觉得15场太多,可以先一轮淘汰赛,但是这样的话,最大得分就会从15分变成8分。如果玩家数量太多的话,很容易前几十名都是8分 一大堆人,前8名是要严格的排名 或者再根据比赛状况打一个小分,如果两个玩家比赛得分一样,就再根据每个玩家的总的小分排序。就像世界杯如果两个队如果总分一样的话,就看谁进的球多了 参考世界杯做法先分组,决出前几位出线,然后打淘汰赛。。最后前8的话 相互比比决出12345678.。 有锦标赛排序的例子吗? 网上的好难找 请教JAVA面试题 问一个简单的关于设置环境变量的问题 新手迷惑:File类构造方法的问题 ajax json.js 求助…… int i=0;i<a.length;i++ ????按一个按钮改变成相应的背景色,actionperformed(){怎么写????} 怎样输出这三个i值? 菜鸟问题,关于HELLO WORLD 我要对java失去信心了!!大家帮我看看我的jdk环境变量的设置!!!!!所有的分都给了 JBuilder高手救我!! 新手求教关于char Unicode字符的问题.. 新手求一个简单程序(判断空间里的一个点是否在球内)
分组应该好解决吧
计算出前八名就看你比赛规则设置了,是循环还是淘汰,还是两个都有
3楼说的按照PK赢的次数最多的排名,怎么确保玩家战斗的场次平衡了?
2 前8名是要严格名次排列,还是只需前8名,不管名次?
你如果觉得15场太多,可以先一轮淘汰赛,但是这样的话,最大得分就会从15分变成8分。如果玩家数量太多的话,很容易前几十名都是8分
一大堆人,前8名是要严格的排名