- 1
- 0
- 约8.74千字
- 约 25页
- 2026-03-19 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年程序员代码面试题库与解析
1.编程语言基础(5题,每题10分)
题目1:
请用Python编写一个函数,接收一个字符串列表,返回其中所有包含至少一个重复字符的字符串。每个字符串的长度不超过100个字符。
答案:
python
deffind_strings_with_duplicates(strings):
duplicates=[]
forsinstrings:
seen=set()
forcharins:
ifcharinseen:
duplicates.append(s)
break
seen.add(char)
returnduplicates
解析:
使用哈希集合(set)记录每个字符串中已出现的字符。若当前字符已存在于集合中,则说明该字符串存在重复字符,将其加入结果列表。时间复杂度为O(NL),其中N为字符串列表长度,L为字符串最大长度。
题目2:
用Java实现一个方法,将一个整数列表中的所有偶数移到列表的前面,奇数移到后面,并保持偶数和奇数的相对顺序不变。例如,输入[1,2,3,4,5],输出[2,4,1,3,5]。
答案:
java
importjava.util.ArrayList;
importjava.util.List;
publicclas
您可能关注的文档
- 网络作家评级审批流程及答案参考手册.docx
- 跨境电商平台运营面试题及解答.docx
- 人力资源类面试问题及答案招聘专员职位.docx
- 2026年危机公关培训师面试题及答案.docx
- 2026年投行部团队绩效考核及反馈机制.docx
- 机械工程师面试题及专业知识要点.docx
- 2026年微软技术专家面试全攻略及答案.docx
- 2026年面试题步高区域经理的领导力测试.docx
- 2026年银行信贷业务经理的面试题及答案解析.docx
- 房地产企业HR面试题库及答案解析.docx
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)