- 0
- 0
- 约7.39千字
- 约 20页
- 2026-03-09 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年游戏开发工程师招聘题目及答案参考
一、编程语言与算法题(共5题,每题10分)
1.题目(C++)
编写一个C++函数,实现快速排序算法,并对以下数组进行排序:`intarr[]={34,7,23,32,5,62}`。
答案(C++)
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=sizeof(arr)/sizeof(arr[0]);
quickSort(a
原创力文档

文档评论(0)