- 1
- 0
- 约6.33千字
- 约 19页
- 2026-10-14 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年游戏开发人员面试技巧与问题集
一、编程基础(共5题,每题10分,总分50分)
1.C++编程题(10分)
题目:请编写一个C++函数,实现快速排序算法(QuickSort),并对以下数组进行排序:`intarr[]={34,7,23,32,5,62}`。要求:
-使用递归实现;
-输出排序后的数组。
答案:
cpp
includeiostream
usingnamespacestd;
voidquickSort(intarr[],intlow,inthigh){
if(lowhigh){
intpivot=arr[high];
inti=(low-1);
for(intj=low;j=high-1;j++){
if(arr[j]pivot){
i++;
swap(arr[i],arr[j]);
}
}
swap(arr[i+1],arr[high]);
intpi=i+1;
quickSort(arr,low,pi-1);
quickSort(arr,pi+1,high);
}
}
intmain(){
intarr[]={34,7,23,32,5,62};
intn=
您可能关注的文档
最近下载
- 年产5000 万个医疗级、大健康食品塑料制品项目水土保持报告表.pdf VIP
- 2027届高三语文一轮复习课件:分析小说的情节.ppt VIP
- 电力拖动自动控制系统-第五版 课后习题答案.pdf VIP
- 2024山东服装职业学院辅导员招聘笔试真题.docx VIP
- 闽2003J21 改性粉煤灰小型空心砌块(FAS)非承重墙体建筑构造图集.docx VIP
- 新一年级上册语文看图写话小纸条10天.docx VIP
- 13013自考《高级语言程序设计》2024年10月真题及答案.pdf VIP
- 【基于PLC的游泳池水处理控制系统设计15000字】.docx VIP
- 2026课件:全国安全生产活动月日历培训课件.pptx VIP
- 锦州泽康年产2000吨核级海绵锆项目环境影响报告书.pdf VIP
原创力文档

文档评论(0)