- 1
- 0
- 约4.12千字
- 约 13页
- 2026-03-24 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年滴答出行技术招聘面试常见问题及答案
一、编程与算法题(共5题,每题10分,总分50分)
1.题目:
请实现一个函数,输入一个整数数组,返回其中第三大的数。如果数组不足三个不同的数,则返回最大的数。
答案:
python
defthird_max(nums):
unique_nums=list(set(nums))
iflen(unique_nums)3:
returnmax(unique_nums)
unique_nums.sort(reverse=True)
returnunique_nums[2]
解析:
首先将数组转换为集合去重,然后根据长度判断是否小于3个不同的数。如果不足,直接返回最大值;否则排序后返回第三大的数。时间复杂度为O(nlogn)。
2.题目:
给定一个字符串,请将其重新排列,使得其字典序最小。例如,输入cba,输出abc。
答案:
python
defmin_lexicographical(s):
s=sorted(s)
result=[]
whiles:
result.append(s.pop(0))
return.join(result)
解析:
直接对字符串排序后按顺序拼接即可,因为字典序是按字符顺序比较的。如果需要更优解,可以采用贪心算法,但这里简单排序更
您可能关注的文档
- 2026年编程人员面试常考题解析.docx
- 2026年采购经理面试题及参考解答.docx
- 2026年技术总监面试问题集.docx
- 2026年制造业工厂设备维护员面试问题及答案参考.docx
- 电子商务技术岗位的面试要点与题目.docx
- 2026年投资银行部分析师招聘考试题库.docx
- 系统监控工程师招聘考试题库.docx
- 资产合规性管理考试题集.docx
- 2026年海油集团物流管理师职业资格认证考试大纲含答案.docx
- 2026年京东商城运营副总面试题集.docx
- 人教版九年级数学RJ版下册 第29章 投影与视图 29.2 三视图 第1课时 物体的三视图.ppt
- 人教版七年级数学上册(RJ)精品教学课件 第3章 3.4 第3课时 球赛积分表问题.ppt
- 人教版九年级数学RJ版下册 第27章 相似 27.2 相似三角形 27.2.3 相似三角形应用举例.ppt
- 人教版七年级数学上册(RJ)精品教学课件 第3章 3.4 第1课时 产品配套问题与工程问题.ppt
- 人教版八年级下册数学习题课件 第19章 19.2.2 第2课时 一次函数的图象和性质.ppt
- 人教版七年级数学上册(RJ)精品教学课件 第1章 1.4.2 第2课时 有理数的四则混合运算.ppt
- 人教版八年级下册数学习题课件 第18章 18.1.1 第1课时 平行四边形的边、角性质.ppt
- 人教版八年级下册数学习题课件 第17章 17.1 第1课时 勾股定理.ppt
- 人教版七年级数学上册(RJ)精品教学课件 第2章 2.1 第1课时 用字母表示数.ppt
- 人教版八年级下册数学习题课件 第20章 20.1.2 第2课时 平均数、中位数和众数的应用.ppt
原创力文档

文档评论(0)