首页 > 试题广场 >

假设实现了一个归并排序(merge sort),这个实现在最

[不定项选择题]

假设实现了一个归并排序(merge sort),这个实现在最坏情况下需要 30 秒的时间来处理一个长度为 64 的输入。请问该实现在 6 分钟内可以处理的最大输入长度最接近多少?

  • 256
  • 512
  • 1024
  • 2048
设常数是x。已知时间复杂度为nlog(n),所以 x*nlog(n)=0.5min,n=64。将求得的x带入x*nlog(n)=6 得n大概为512。
发表于 2018-12-17 18:43:21 回复(0)