- 0
- 0
- 约4.32千字
- 约 7页
- 2026-09-11 发布于河南
- 举报
2021大厂面试笔试题
考试时间:______分钟总分:______分姓名:______
一、编程能力测试
1.请简述快速排序算法的基本思想,并描述其在最好、最坏、平均情况下的时间复杂度。
2.给定一个链表,链表的节点定义如下:
```cpp
structListNode{
intval;
ListNode*next;
ListNode(intx):val(x),next(nullptr){}
};
```
请编写一个函数,反转该链表,并返回反转后的链表头节点。
3.请解释什么是动态规划,并给出一个使用动态规划解决问题的例子,例如斐波那契数列。
4.请简述冒泡排序和选择排序的算法思想,并比较它们的时间复杂度和空间复杂度。
5.请实现一个函数,输入一个非负整数n,返回其二进制表示中1的个数。例如,输入9,返回2,因为9的二进制表示为1001。
二、数学能力测试
1.请计算极限:lim(x→0)(sinx/x)。
2.请计算定积分:∫(从0到1)x^2dx。
3.请解释什么是组合数学,并给出一个组合数学的例子,例如组合数C(n,k)的计算。
4.请证明勾股定理:a^2+b^2=c^
您可能关注的文档
最近下载
- MS 7.1-02-01_A_危害分析工作表.pdf VIP
- 应征入伍服兵役高等学校学生国家教育资助申请表.docx VIP
- 马克笔绘图技法.ppt VIP
- MS 7.1-01-02_A_过程故障模式与效应分析工作表.pdf VIP
- YB-T5294-2009一般用途低碳钢丝.pdf VIP
- SMD-MS 7.3-01_A_设计和开发计划管理规范.pdf VIP
- 著作权法考试试题及答案.doc VIP
- SMD-MS 7.3-09_A_设计更改控制管理规范.pdf VIP
- 安置房二期S15-1地块工程地质勘察报告 (直接详勘).docx VIP
- 碳纤维表面与界面性能的研究与评价.docx VIP
原创力文档

文档评论(0)