📅  最后修改于: 2023-12-03 15:06:10.465000             🧑  作者: Mango
本文是一位程序员分享的三星研发实习生面试经历,为即将参加此类面试的程序员提供一些参考和借鉴。
def func(arr):
arr.sort()
if arr == [1, 2, 3, 4, 5]:
return "YES"
elif arr == [1, 3, 4, 5, 6]:
if arr.count(2) == 1:
return "YES"
elif arr.count(2) == 2:
arr.remove(2)
arr.remove(2)
if arr == [1, 3, 4, 5, 6]:
return "YES"
return "NO"
public static void main(String[] args) {
String s = "w2al4hfd4f4g4gld9s1f8s";
String[] arr = s.split("\\D+");
int max = -1;
for (String str : arr) {
if (!str.isBlank() && Integer.parseInt(str) > max) {
max = Integer.parseInt(str);
}
}
System.out.println(max);
}
三星研发实习生面试难度较大,需要应聘者在考场上充分准备,深入掌握所需的各项知识和技能,具备扎实的编程能力和优秀的综合素质。希望本文对即将参加此类面试的程序员提供一些帮助和参考。