为了账号安全,请及时绑定邮箱和手机立即绑定

关于php 冒泡排序法

关于php 冒泡排序法

PHP
慕田峪4524236 2019-03-06 06:01:25
为什么红框框的地方不对,下面那张截图是正确写法,为什么上面那张不对?显示http500错误
查看完整描述

3 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

因为count放在循环条件里,每循环一次都会调用啊。本来冒泡时间复杂度n(n-1)/2很高了,又在每一次中去遍历数组长度,容易崩。

查看完整回答
反对 回复 2019-03-18
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

500可能是死循环,内存溢出了。冒泡排序算法是相邻两个数比较,把最大或者最小的放在右边或者左边,每次循环冒一个。

查看完整回答
反对 回复 2019-03-18
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

不要把 count/strlen/sizeof 放到 for 循环的条件

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 417 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信