首页 > TAG信息列表 > 优胜者
LeetCode 【困难】数据库-第1194:锦标赛优胜者
题目 数据 结果 解答 1.因为分了两场,所以把两场连接为一场 select first_player player_id,first_score score from matches # union all select second_player player_id,second_score score from matches 2. 连接players表,按组别和玩家 分组计算得分 select group_id,playe孩子们的游戏(python)
一,问题描述: 游戏是这样的:首先,让小朋友们围成一个大圈。然后,他随机指定一个数m,让编号为0的小朋友开始报数。每次喊到m-1的那个小朋友要出列,并且不再回到圈中,从他的下一个小朋友开始,继续0…m-1报数…这样下去…直到剩下最后一个小朋友拿到礼品。那么哪个小朋友会得到这1194. 锦标赛优胜者
SQL架构 Players 玩家表 +-------------+-------+| Column Name | Type |+-------------+-------+| player_id | int || group_id | int |+-------------+-------+玩家 ID 是此表的主键。此表的每一行表示每个玩家的组。 Matches 赛事表 +---------------+---------+