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

网站开发技术期中试题公司网站访问非法网站的作用

网站开发技术期中试题,公司网站访问非法网站的作用,沈阳最新消息今天,赶集网免费发布信息冒泡排序 按照冒泡排序的思想,我们要把相邻的元素两两比较,当一个元素大于右侧相元素时,交换它们的位置;当一个元素小于或等于右侧相邻元素时,位置不变 大的往右丢(往下沉),小的往…

冒泡排序

按照冒泡排序的思想,我们要把相邻的元素两两比较,当一个元素大于右侧相元素时,交换它们的位置;当一个元素小于或等于右侧相邻元素时,位置不变

大的往右丢(往下沉),小的往左排

image-20200730185547751

  • 外层循环控制趟数
  • 内层循环控制每一趟的交换次数
  • 内部交换两个变量的值

image-20200805120922422

内层for循环 第一趟的索引号是0 交换次数是4

内层for循环 第二趟的索引号是1 交换次数是3

内层for循环 第三趟的索引号是2 交换次数是2

内层for循环 第四趟的索引号是3 交换次数是1

  • image-20200730230353196

image-20200730190418228

image-20200805115329377

细节优化:

image-20200805115612895

// 优化1 arr.length-1
for(var i = 0;i<arr.length-1;i++){for(var j = 0;j<arr.length-1;j++){} 
}//优化2  减去多余的比较次数  arr.length-1-i
for(var i = 0;i<arr.length-1;i++){for(var j = 0;j<arr.length-1-i;j++){} 
}

选择排序

image-20200805150458986

// 选择排序// 拿第一个值和后面的值,进行比较var list = [83, 41, 71, 45, 79];// 第一轮结束之后最小的值,放在最前面for (var i = 0; i < list.length - 1; i++) {// 假设一个i为最小值// 内层循环,控制每层做什么操作(拿本次选取的值,与后面的值比较)for (var j = i + 1; j < list.length; j++) {// 如果前面的值,比后面的大,放到最后if (list[i] > list[j]) {// 交换位置var temp = list[i];list[i] = list[j];list[j] = temp;}}}console.log('选择排序如下' + list);

选择排序优化

var list = [83, 41, 71, 45, 79];// 第一轮,找到最小的值,放到下标为0的位置// 第二轮,找到第二小的值,放到下标为1的位置// n个数,找n-1次var min = list[i];// 假设最小值list[i]var minIndex =i; // 假设最小值下标for (var i = 0; i < list.length - 1; i++) {for (var j = i + 1; j < list.length; j++) {if (list[j] < list[minIndex]) {// min = list[j];minIndex = j;}}}var temp = list[i];list[i] = list[minIndex];list[minIndex] = temp;console.log('选择排序如下' + list);
http://www.yayakq.cn/news/548323/

相关文章:

  • 河南省和建设厅网站首页logo设计理念怎么写
  • 重庆建设银行网站首页网站500错误 虚拟主机
  • 网站设计公司市场容量怎么建设自己收费网站
  • 深圳做营销网站公司哪家好wordpress 发布商品
  • 公司网站制作可以使用开源系统吗宁波网站建设地址
  • 用asp做的网站有哪些河源市住房和城乡规划建设局网站
  • 建设网站的合同东莞市网站建设制作设计平台
  • 广州外贸网站开发wordpress主题查看
  • 做网站一个月需要多少钱公司网站模板侵权案例
  • 外语网站开发网站建设和客户面谈
  • 个人网站开发教程西安seo优化培训
  • 青岛微网站制作做网站赚钱
  • 吉林网站优化合肥网站建设q479185700惠
  • 建站系统主要包括最新软件发布平台
  • 邀请码网站怎么做帝国cms做淘宝客网站
  • 机械厂网站建设方案网站在线演示
  • 新乡网站建设制作硬件开发属于什么行业
  • 河北高端网站定制公司长沙好的做网站品牌
  • 网站广告赚钱吗服务公司名字大全
  • 男人和女人在床上做那个网站jsp是做网站后台的吗
  • 急招临时工200元一天福州seo公司排名
  • 免费制作一个企业网站wordpress不支持ie9
  • 代刷业务网站建设模板制作工艺流程
  • 网站开发的编程语言有哪些做网站的硬件和软件环境
  • 一个公司备案多个网站要注意站长工具备案查询
  • 果洛州wap网站建设公司sem培训哪家强
  • 网站开发投资成本完成公司门户网站建设
  • 手机模板的网站哪个好企业邮箱哪个好
  • 如何使用域名访问网站网页制作网站建设
  • 郑州网站建设e橙网熊掌号网站下载小说