代码改变世界

随笔档案-2021年09月

挪动了一个if语句的位置,运行速度大幅提升

2021-09-11 01:24 by 钱先生, 58 阅读, 收藏,
摘要: 问题: 几乎是同样的两段代码,只是挪动了最后一个if语句的位置,运行速度提升很多,为什么? 代码: //Leedcode 1816 truncateSentence //0ms faster than 100% java solution public String truncateSentence 阅读全文

正则表达式m.find() and m.group()

2021-09-11 00:34 by 钱先生, 289 阅读, 收藏,
摘要: 问题: 在用正则表达式截取字符串时,要先执行m.find(),再输出m.group()。否则会返回"No match found" 异常,为什么? 代码: public static String truncateSentence(String s,int k) { String regex = " 阅读全文