网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月18日
漏签
0
天
数学吧
关注:
876,426
贴子:
8,691,476
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
36
回复贴,共
2
页
,跳到
页
确定
<返回数学吧
>0< 加载中...
关于一个排序问题求助
只看楼主
收藏
回复
狂三中包F7
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
假定现在有64支队伍,需要通过比赛确定他们的名次
已知队伍之间不存在类似石头剪刀布这样的克制关系,即若a>b,b>c,那么a一定大于c
请问至少需要多少场比赛才能把他们的名次一一确定?怎么安排赛程?
送TA礼物
IP属地:江西
来自
Android客户端
1楼
2024-07-22 21:06
回复
枫叶与栀子花
核心吧友
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
按照这样逻辑,如果A队赢了B队,B对赢C队,但是A队输了C队,A、B、C三队要如何排列呢?
IP属地:广东
来自
Android客户端
2楼
2024-07-22 21:22
回复(5)
收起回复
夸克
海量题库,讲解透彻,难题轻松学懂
2024-10-18 18:48
广告
立即查看
畦哇硅
小吧主
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
猜你想搜:快速排序
IP属地:美国
来自
Android客户端
3楼
2024-07-22 21:40
回复(2)
收起回复
JFSC
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
只能想到暴力解法,随便取一队比63场,最差情况取32胜31负,32胜队里取一队比31场,同理31负队里比30场,依此类推,场数加起来就行63 31 30 15 14 14 14 7 6 6 6 6 6 6 6 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1
IP属地:山东
5楼
2024-07-23 11:19
回复(2)
收起回复
AlphB__
人气楷模
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
归并排序 堆排序 貌似是在最差情况下保证O(NlogN)的
鉴于实际意义,可以不考虑空间复杂度
IP属地:上海
来自
Android客户端
7楼
2024-07-23 12:24
回复(3)
收起回复
AlphB__
人气楷模
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
n=4,最坏情况比较了5次。
我没学过算法,具体的名词不是很懂,但大概就是归并排序吧
IP属地:上海
来自
Android客户端
8楼
2024-07-23 13:00
回复(4)
收起回复
神隠ヶ北斗
知名人士
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
归并排序呗
IP属地:湖北
来自
Android客户端
9楼
2024-07-23 13:07
回复
收起回复
逢部祝
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有个复杂度是nlogn排序被称作内省排序,先用快排,快排处理到一个固定次数后使用堆排序,好像是目前C++库函数sort的实现方式
IP属地:山东
来自
Android客户端
10楼
2024-07-23 23:27
回复
收起回复
温州拉祈电子商务有限公司
孩子从班级倒数逆袭成尖子生,这位妈妈只用了一个方法!从全班倒数到年级前三,看这位妈妈如何带孩子逆袭!
2024-10-18 18:48
广告
立即查看
HHHHESE
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
理论至少63场,第一场明确2队信息,之后每场明确1队信息
直接两个一比,每次筛一半,刚好63场
IP属地:湖北
11楼
2024-07-24 08:49
回复
收起回复
贴吧用户_0DMNWa8
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
f(m*2^{n+1})=m*2^n +2f(m*2^n)。于是f(m*2^n)=(f(m)+n)*2^{n-1}。f(64)=(f(1)+6)*2^5=192。
IP属地:陕西
来自
Android客户端
12楼
2024-07-24 11:51
回复
收起回复
流星飞越8
核心吧友
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
至少63,因为有63个小符号,少一个也不行
IP属地:日本
来自
iPhone客户端
13楼
2024-07-24 12:08
回复
收起回复
.上山打老虎
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这么多说63的,怕是题都没读懂哦
3个队就需要3场
4个队需要5场
64个队怎么也不可能少于64
IP属地:贵州
来自
Android客户端
14楼
2024-07-25 08:42
回复(2)
收起回复
zschehe
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先排2个再用二分法排第三个,再用二分法排第四个
总共要排n个人,每个人最多试log n次,nlogn的算法就有了
IP属地:上海
来自
Android客户端
15楼
2024-07-25 20:45
回复
收起回复
田心之雨at722
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2的n次方减一种。只有1个队,不用比,2个队比一场,四个队1和2比,三和四比,然后2再和3比是三场。八个队,12,34,56,78,23,45,67,七次。同理。因为是要至少,求最小次数,理想状态状态就是实力挨着的先提,共计队伍数的一半场次,然后用输队赢挨着的下个胜队。
IP属地:北京
来自
Android客户端
16楼
2024-07-26 01:27
回复
收起回复
田心之雨at722
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
脑子抽了,至少就是求最大场次。以1为最强,64为最弱,64需要踢六十三次证明自己最弱,63需要踢六十二次证明自己倒数第二。也就是1+2+3一直到63,首项加末项乘以项数除以二,也就是64*63/2=2016
IP属地:北京
来自
Android客户端
17楼
2024-07-26 01:33
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
以色列国防军打死哈马斯领导人
1736056
2
WBG教练丹尼光速变脸
1334284
3
LNG止步八强Scout还钱
1088964
4
A股三大指数收盘集体上涨
870246
5
王曼昱退出WTT蒙彼利埃赛
630200
6
国产单机《明末》发布全新实机
629376
7
VOGUE盛典明星造型谁赢了
599035
8
医学生与大体老师合影惹争议
481096
9
WBG击败LNG晋级四强
364770
10
武汉大学淘汰学生私有电动车
342240
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示