- 1
- 0
- 约6.49千字
- 约 10页
- 2026-11-09 发布于河南
- 举报
2026算法工程师笔试试题及答案
考试时间:______分钟总分:______分姓名:______
一、编程基础
1.下列关于C++中的`virtual`关键字的说法,错误的是?
A.用于声明虚函数
B.虚函数可以在基类中实现
C.虚函数必须在派生类中重写
D.虚函数提高了代码的可维护性
2.给定链表节点定义如下:
```cpp
structListNode{
intval;
ListNode*next;
ListNode(intx):val(x),next(nullptr){}
};
```
请编写一个函数`deleteDuplicates`,删除链表中重复的节点,使得每个节点的值唯一。返回删除重复节点后的链表头节点。
3.实现快速排序算法,对以下数组进行排序:`[3,1,4,1,5,9,2,6,5,3,5]`请输出排序后的数组。
4.请解释什么是闭包,并给出一个使用闭包的Python代码示例。
5.编写一个Java方法,接收一个字符串参数,返回该字符串中每个字符出现的次数。例如,输入hello,返回`{h=1,e=1,l=2,o=1}`。
二、算法设计
6.请设计一个算法,找出数组中第三大的数。假设数组中的数都不相同。例
您可能关注的文档
最近下载
- 交管12123学法减分考试高频题库(含答案及解析).docx VIP
- Unit 4 A better me第2课时Speed up & Fuel up (教学课件) 2025外研版英语五年级上册.ppt
- 学校物业安保服务政府采购服务方案312页.docx VIP
- 3-5 分解质因数 大单元教学设计 苏教版五年级数学下册.pdf VIP
- 公安局物业服务投标方案.docx
- 政务服务中心物业服务投标方案【新版】(技术方案).doc
- 2025年小学生科技素养比赛题库及答案(共70题).docx VIP
- 精麻药品基数管理规范.docx VIP
- 精麻药品基数管理规范.docx VIP
- 2025年汽车行业经济运行报告最新完整版本.pdf VIP
原创力文档

文档评论(0)