- 1
- 0
- 约8.55千字
- 约 26页
- 2026-05-17 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年工程师面试技能测试题及答案
一、编程语言与数据结构(10题,每题10分,共100分)
1.Python编程题(10分)
题目:
请编写一个Python函数,输入一个包含重复元素的列表,返回一个去重后的列表,要求保持原始列表中元素的顺序。
示例:
输入:`[1,2,2,3,4,4,5]`
输出:`[1,2,3,4,5]`
答案:
python
defremove_duplicates(lst):
seen=set()
result=[]
foriteminlst:
ifitemnotinseen:
seen.add(item)
result.append(item)
returnresult
解析:
使用集合`set`记录已出现过的元素,列表`result`存储去重后的结果。遍历输入列表,若元素不在`seen`中,则添加到`seen`和`result`中,保证顺序的同时去除重复项。
2.Java编程题(10分)
题目:
请实现一个Java方法,输入一个字符串,返回该字符串中的所有唯一字符及其出现次数。要求按字符升序排列。
示例:
输入:`hello`
输出:`{h:1,l:2,o:1}`
答案:
java
importjava.util.;
publicclass
您可能关注的文档
最近下载
- Presonus音频接口Quantum HD和Quantum ES用户手册.pdf
- 食堂食材配送服务投诉处理方案.docx VIP
- 食材配送延误与运输事故处理应急流程.docx VIP
- 农产品质量问题处理流程.docx VIP
- 山西省运城市重点学校初一入学语文分班考试试题及答案.docx
- 长安标致雪铁龙谛艾仕-DS5系列-产品使用说明书-THP200 尊享版-CAP7160B2A1C-DS5(国内)用户手册3.pdf VIP
- 【陈抟神数密旨】最新整理.doc VIP
- GBT18742.3-2017冷热水用聚丙烯管道系统第3部分管件.pdf
- 配送食材损坏异常处理流程.docx VIP
- 九年级同步第5讲:相似三角形的判定(二)-教师版.doc VIP
原创力文档

文档评论(0)