- 1
- 0
- 约4.64千字
- 约 8页
- 2026-11-13 发布于河南
- 举报
微软笔试考试题型
考试时间:______分钟总分:______分姓名:______
一、算法题
1.给定一个未排序的整数数组,请编写一个函数,使用快速排序算法对数组进行排序。请写出快速排序的核心思想,并给出关键代码片段。
2.有n个节点,编号为0到n-1,节点之间通过边连接。请编写一个函数,使用深度优先搜索算法遍历所有节点。请写出深度优先搜索的核心思想,并给出关键代码片段。
3.给定一个背包,容量为C,有n个物品,每个物品的重量为w[i],价值为v[i]。请编写一个函数,使用动态规划算法求解背包问题的最大价值。请写出动态规划的状态定义,并给出关键代码片段。
4.有一个二叉树,请编写一个函数,使用递归算法计算二叉树的所有叶子节点的和。请给出关键代码片段。
5.有一个字符串s,请编写一个函数,判断s是否是回文串。请给出关键代码片段。
二、编程语言基础题
1.以下代码段中,变量a的值是多少?
```c++
inta=5;
a=a+2*a%3/2;
```
2.以下代码段中,输出结果是什么?
```java
Stringstr=Hello;
System.out.println(str.substring(1,4));
```
3.以下代码段中,会否出现编译错误?为什么?
```
您可能关注的文档
最近下载
- 1.2.1 地球运动的地理意义(第1课时 地球自转的地理意义) 高二地理(人教版2019选择性必修1.pptx VIP
- 《钎焊》课件 第1--3章 概论、钎焊基本原理、钎料合金.pptx
- 【高中地理】地球运动(复习课件) 高二地理同步备课系列(人教版2019+选择性必修1).pptx VIP
- 1.2地球运动的地理意义(教学设计第1课时)高二地理人教版选择性必修1.pdf
- 【地理】地球自转的地理意义第二课时 高二地理同步备课系列(人教版2019+选择性必修1).pptx VIP
- 秦汉美术中国美术史.ppt
- 77278部队全天候晒衣场新建工程施工组织设计[精].doc VIP
- 1.2 地球运动的地理意义(地球公转的地理意义) 课件 高二上学期人教版(2019)选择性必修一.pptx VIP
- SCC850A-8(24款)85T履带吊性能.pdf VIP
- 中医体质调护.pptx VIP
原创力文档

文档评论(0)