黑马程序员面试题目及详细答案.docx

黑马程序员面试题目及详细答案

一、基础编程题(必考,考察基本功)

1.题目:手写一个冒泡排序,并说明时间复杂度和空间复杂度

答案:

java

//冒泡排序核心实现(Java版,贴合黑马常教的基础语法)

publicclassBubbleSort{

publicstaticvoidbubbleSort(int[]arr){

//边界判断,避免空指针和无效数组

if(arr==null||arr.length2){

return;

}

intn=arr.le

文档评论(0)

1亿VIP精品文档

相关文档