当前位置: 首页 > 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/965943/

相关文章:

  • 商城微网站如何做邢台123信息最新招聘信息
  • 宁波做网站的大公司网站推广是做什么的
  • 仿牌网站服务器微信公众号怎么创建免费注册
  • 国外自助建站免费建站平台编程培训机构出来的能找到工作吗
  • 单位网站建设维护论文私有云笔记 wordpress
  • 崇左seo泰安seo排名
  • 课件ppt模板免费下载网站企业网站建设应具备的功能
  • 嘉兴做网站软件关于集团网站建设申请
  • 网站建设的售后access 做网站 出现问题
  • 帝国cms生成网站地图网站建设合同 法律声明
  • 石家庄谁会搭建网站wordpress 外链播放器
  • 广告公司网站策划东莞住房与城乡建设官网
  • 网站可以做2个公司的吗wordpress忘记用户名密码破解
  • 网站建设公司的服务特点硅胶鞋垫移动网站建设
  • 电影手机网站建设百度快照优化排名怎么做
  • 石家庄网站制作网页小米网站建设书
  • 微信微网站制作做博客网站怎么赚钱
  • 网站开发可行性html5网站提示
  • 专业做网站服务国内免费可商用图片素材网站
  • 深圳做网站需要多少钱整站快速排名
  • 梅州兴宁网站建设培训建站公司主要做那些业务
  • 公司制作网站费用备案多个网站
  • 全能网站建设教程wordpress 手机发文章
  • 自微网站为女朋友做的表白网站
  • 建设银行无锡分行网站内江网站制作
  • 沈阳网站建设 成创商标logo一键生成器
  • 有哪些好的响应式网站有哪些网站分析seo情况
  • 帝国建站软件织梦做的网站如何修改
  • 中企动力网站报价网站建设留言板
  • 做网站用什么软件?网站建设 印花税