public static ArrayList<String> split(String string){         ArrayList<String> result = new ArrayList<>();         int start = 0;         int end = 0;         for (int i = 0,len=string.length(); i < len; i++) {             if(string.charAt(i)==','||i==len-1){                 String substring = "";                 if(i==len-1){                     substring = string.substring(start, end+1);                 }else {                     substring = string.substring(start, end);                 }                 result.add(substring);                 end++;                 start=end;             }else{                 end++;             }         }         return result;     } 这样应该算是O(N)吧?
点赞 评论

相关推荐

双非阴暗爬行:我来看看笑死我了,这名字取得好想笑(没有不好的意思)
点赞 评论 收藏
分享
05-30 12:03
山西大学 C++
offer来了我跪着接:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务