码迷,mamicode.com
首页 > 编程语言 > 详细

冒泡排序实现

时间:2021-04-09 12:58:56      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:是什么   sort   数据结构   就是   turn   col   时间   实现   现在   

直接上代码咯~~~

面试的时候可能紧张了吧,当时就是没有实现出来,现在有时间自己想了一下然后出来了  其实很简单的  上学时候其实学过一个叫数据结构的课还是什么课来着 记不清了  哇 当时觉得好难啊

bubbleSort (arr) {
  let newArr = []
  arr.map(e = > {
    if(newArr.length==0){
      newArr[0] = e
    }else{
      let array = [] 
      let max = 0
      newArr.map((ele,index) => {
        max = e > ele ? e : ele
        array[index] = e > ele ? ele : e
      }) 
      array.push(max)
      newArr = array
      return newArr
    }
  })
  return newArr

}

bubbleSort([3,54,6,5,7,2,65,9]) //[2,3,5,6,7,54,65]

 

冒泡排序实现

标签:是什么   sort   数据结构   就是   turn   col   时间   实现   现在   

原文地址:https://www.cnblogs.com/wxy0/p/14632819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!