- 1
- 0
- 约7.54千字
- 约 21页
- 2026-11-05 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年后端开发实习生面试题及答案
一、编程基础与数据结构(15分,共3题)
题目1(5分):编写一个函数,实现快速排序算法,并对数组[8,3,1,7,0,10,2]进行排序。
java
publicclassQuickSort{
publicstaticvoidquickSort(int[]arr,intleft,intright){
if(leftright){
intpivotIndex=partition(arr,left,right);
quickSort(arr,left,pivotIndex-1);
quickSort(arr,pivotIndex+1,right);
}
}
privatestaticintpartition(int[]arr,intleft,intright){
intpivot=arr[right];
inti=left-1;
for(intj=left;jright;j++){
if(arr[j]=pivot){
i++;
swap(arr,i,j);
}
}
swap(arr,i+1,right);
returni+1;
}
privatesta
您可能关注的文档
最近下载
- 麻醉科病例讨论精品课件.ppt VIP
- 完整版MBTI性格测试题(含计分规则+16型人格详细解析).docx VIP
- 北京市海淀区2025-2026学年高三上学期期中考试地理试题(含答案).docx VIP
- 新探索研究生英语(提高级)视听说教程U4混合式教学指导手册.docx VIP
- 新探索研究生英语(提高级)视听说教程U3混合式教学指导手册.pdf VIP
- 如何恢复苹果手机删除的照片.docx VIP
- 铝合金门窗工程技术规范.docx VIP
- 洁净车间空气净化系统确认方案.pdf VIP
- 单位公章-模板.doc VIP
- 《建筑施工模板安全技术规范》(JGJ162-2008(2024 修订版))核心内容梳理.docx VIP
原创力文档

文档评论(0)