有谁知道哪错了吗,就第三组测试集过不了,其他的测试集都可以,
测试集如下
第一组
5
12233 输出:123(正确)
第二组
5
12222 输出:12(正确)
第三组
5
11234 输出:123(错误,正确应该是1234)
第五行,i<L.length,i循环到了数组最后一个元素,第六行j=i+1,当i=L.length-1的时候,j不满足<L.length,没有进那个循环。然后第九行有个L.elem[j+1],这个当j循环到L.length-1的时候会出现数组下标溢出吧。然后前面两个正确我感觉是最后两位是一样的,可能程序没跑到最后一位。你可以打个断点,debug一下
你看一下,是不是数组下标溢出的问题