当前位置: 首页 > news >正文

在线推广网站的方法永州网站建设包括哪些

在线推广网站的方法,永州网站建设包括哪些,网站支付宝怎么做,前端开发是什么工作想必大家都多多少少了解过一点排序,让我为大家介绍一下冒泡排序吧! 假设我们现在有一个数组[2,4,3,5,1] 我们来分析一下: 1.一共需要的趟数 我们用外层for循环 5个数据我们一共需要走4躺 长度就…

想必大家都多多少少了解过一点排序,让我为大家介绍一下冒泡排序吧!
假设我们现在有一个数组[2,4,3,5,1]
我们来分析一下:
1.一共需要的趟数 我们用外层for循环
5个数据我们一共需要走4躺
长度就是 数组长度 减去 1 arr.length-1
2.每一趟交换次数 我们 用里层for循环
第一趟 交换 4次
第二趟 交换 3次
第三趟 交换 2次
第四趟 交换 1次
长度就是数组长度减去次数
但是我们次数是从0次开始的 所以 最终 arr.length-1-i
3.交换2个变量

从小到大排序:

    const arr = [2, 4, 3, 5, 1]for (let i = 0; i < arr.length - 1; i++) {for (let j = 0; j < arr.length - i - 1; j++) {// 开始交换 但是前提 第一个数大于第二个数才交换if (arr[j] > arr[j + 1]) {// 交换let temp = arr[j]arr[j] = arr[j + 1]arr[j + 1] = temp}}}console.log(arr) //[1, 2, 3, 4, 5]

从大到小排序:
就是判断的地方变成了第二个数大于第一个数交换

    const arr = [2, 4, 3, 5, 1]for (let i = 0; i < arr.length - 1; i++) {for (let j = 0; j < arr.length - i - 1; j++) {// 开始交换 但是前提 第二个数大于第一个数才交换if (arr[j] < arr[j + 1]) {// 交换let temp = arr[j]arr[j] = arr[j + 1]arr[j + 1] = temp}}}console.log(arr) //[5, 4, 3, 2, 1]

感谢大家的阅读,如有不对地方,可以向我提出,感谢大家!

http://www.yayakq.cn/news/411222/

相关文章:

  • 公司网站怎么注册做视频分享网站
  • 建立自己的平台网站吗企业电商网站备案流程
  • 网站开发工具最好用网页设计图
  • 南通优化网站公司哪家好网站建设公司北京华网天下实惠
  • 一个网站的渠道网络建设辽宁省朝阳市做网站
  • 知名网站建设哪家好WordPress如何设置seo关键词
  • 做外贸商城网站绵阳网站改版
  • 做钓鱼网站要什么工具jsp如何进行购物网站开发
  • 低价网站建设费用多少郑州o2o网站建设汉狮
  • asp 建站凌云网站
  • 怎么做免费网站被收录巴彦淖尔网站建设公司
  • 花乡做网站公司专业网站建设好发信息网
  • 网站开发培训实训线上推广软件
  • 搞笑证书图片在线制作搜索排名优化公司
  • 凡客建网站一键生成淘宝主图的软件
  • wordpress 网站图标wordpress中调用文章内容
  • 做网站的硬件和软件环境网站建设与开发课程介绍
  • 银行门户网站建设方案做网站 什么语言好
  • 黄页营销网站视频免费大全太平洋建设集团有限公司
  • 深圳h5网站建设wordpress 送钱啦
  • 情人节给女朋友做网站专业的网站开发联系方式
  • 宁波网站建设服务公司电话做网站的公司算外包公司吗
  • 做外汇著名网站网站建设上传视频教程
  • 外贸网站建站多少钱建设银行网站驱动
  • 公司网站建设推广方案深圳市创同盟科技有限公司
  • 招生网站模版辽宁建设工程信息网企业人员调动
  • 企业做网站的费用如何科目网站规划建设实训
  • 外包网站开发安全吗有那些app开发公司
  • 用源码搭建网站中国建设银行支付网站
  • 网站建设及上线流程沈阳专业网站建设报价