- 4
- 0
- 约4.51千字
- 约 13页
- 2026-04-03 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年算法工程师面试题及答案
一、编程题(共3题,每题15分,总分45分)
1.题目(15分):
实现一个函数,输入一个整数数组,返回数组中所有可能的子集。子集不能重复,顺序不重要。例如,输入`[1,2,3]`,输出应为`[[],[1],[2],[3],[1,2],[1,3],[2,3],[1,2,3]]`。
python
defsubsets(nums):
你的代码
2.题目(15分):
给定一个非空字符串`s`,最多删除一个字符,使字符串成为回文字符串。返回删除后最长的回文串。例如,输入`babad`,输出`bab`或`aba`。
python
deflongest_palindrome(s):
你的代码
3.题目(15分):
实现一个Trie(前缀树)数据结构,支持插入、搜索和前缀搜索操作。例如:
python
trie=Trie()
trie.insert(apple)
trie.search(apple)#返回True
trie.search(app)#返回False
trie.startsWith(app)#返回True
二、选择题(共5题,每题3分,总分15分)
1.题目(3分):
以下哪种算法最适合用于大规模数据集的聚类任务?
您可能关注的文档
最近下载
- 2027届高考语文专题复习:辨析并修改病句.pptx VIP
- 《智能信息检索与生成式AI应用》课件——3.搜索引擎使用技巧 5.4 搜索引擎.pptx VIP
- 口腔疾病分子生物学—牙发生的分子机制.pptx
- 上海市房屋建筑工程养护维修预算定额(2016).pdf VIP
- 2027届高考语文专题复习:辨析并修改病句.pptx VIP
- 高一政治必修一主要大题归纳 .pdf VIP
- Z20名校联盟2026届高三第三次学情诊断物理试卷(含答案).pdf
- 2026年四川省物业管理师职业技能等级认定考试(技能实操高级、三级)复习题及答案.docx VIP
- 宣贯培训(2026年)《JBT 12649-2016塑料注射模热流道系统 技术条件》.pptx VIP
- 第七章 “探海I型”自主水下机器人AUV控制系统设计.pptx VIP
原创力文档

文档评论(0)