我得到了一个O(n)时间复杂度的问题:“给定一个数字列表和数字x。查找列表中是否有2个数字加起来为x?”这是我的解决方案:publicclassSumMatchResult{publicstaticvoidmain(String[]args){int[]numberList={6,1,8,7,4,6};intrequiredSum=8;booleanisSumPresent=checkSumPresentHash(numberList,requiredSum);if(isSumPresent){System.out.println("Numbersexist");}else{Syste
我得到了一个O(n)时间复杂度的问题:“给定一个数字列表和数字x。查找列表中是否有2个数字加起来为x?”这是我的解决方案:publicclassSumMatchResult{publicstaticvoidmain(String[]args){int[]numberList={6,1,8,7,4,6};intrequiredSum=8;booleanisSumPresent=checkSumPresentHash(numberList,requiredSum);if(isSumPresent){System.out.println("Numbersexist");}else{Syste