厦门用友烟草笔试 -Java实习岗位
主观题
描述你所了解的技术,有没有熟悉过什么开源框架?
代码题
面向对象基础语法
思考题
一个7升的水桶,一个4升的水桶,如何称出6升的水
代码题
165. 比较版本号 - 力扣(LeetCode)
public static int compareVersion(String version1, String version2) {
String[] v1 = version1.split("\\.");// 得到两个版本号分别对应的字符串数组v1和v2
String[] v2 = version2.split("\\.");
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
}
描述你所了解的技术,有没有熟悉过什么开源框架?
代码题
面向对象基础语法
思考题
一个7升的水桶,一个4升的水桶,如何称出6升的水
代码题
165. 比较版本号 - 力扣(LeetCode)
public static int compareVersion(String version1, String version2) {
String[] v1 = version1.split("\\.");// 得到两个版本号分别对应的字符串数组v1和v2
String[] v2 = version2.split("\\.");
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
}
全部评论
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享