主观题描述你所了解的技术,有没有熟悉过什么开源框架?代码题面向对象基础语法思考题一个7升的水桶,一个4升的水桶,如何称出6升的水代码题165. 比较版本号 - 力扣(LeetCode) public static int compareVersion(String version1, String version2) { String[] v1 = version1.split(&quot;\\.&quot;);// 得到两个版本号分别对应的字符串数组v1和v2 String[] v2 = version2.split(&quot;\\.&quot;); for (int i = 0, j = 0; i < v1.length || j < v2.length; i++, j++) { int n1 = i < v1.length ? Integer.parseInt(v1[i]) : 0; int n2 = j < v2.length ? Integer.parseInt(v2[j]) : 0; // 此时长度一样 if (n1 == n2) {#牛客AI配图神器# continue; } else { return n1 > n2 ? 1 : -1; } } return 0;// 如果循环结束都没有返回结果,说明版本是一样的,返回0 }