leetcode服务器运行结果和我本地结果不一样,想问问是哪里有问题?

orangesunset 2019-06-02 10:26:22
leetcode 1051. 高度检查器,题就是数组easy。
但就是
遇到这个测试用例 [1,1,4,2,1,3]
eclipse上跑以及leetcode的playground上面跑都是5,预期也该是5。
但leetcode服务器上就是3……实在不知道为什么

用的冒泡排序。
class Solution {
public int heightChecker(int[] h) {

int i,j,temp,exchange,count=0;
for(i=0;i<h.length;i++){//i代表排过序
exchange=0;
for(j=h.length-1;j>i;j--){
if(h[j]<h[j-1]){
temp=h[j];
h[j]=h[j-1];
h[j-1]=temp;
exchange=1;
}
}
count++;
if(exchange==0) break;//没发生交换,不再排序
}

count++;
return count;
}
}

求大神看看……_(:з」∠)_
...全文
315 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧