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

平板电脑做网站吗seo搜索引擎优化公司

平板电脑做网站吗,seo搜索引擎优化公司,教育公司 网站建设,黄页网站推广app免费下载冒泡排序 int[] arr {1,3,2,9,4,7,2,8};//比较多少轮(n个数字比较n-1次)for(int i0,n arr.length;i<n-1;i) {//每轮比较多少次(n-1-i次)for(int j 0;j<n-1-i;j) {//两两比较if(arr[j] > arr[j1]) { //比较结果为升序排列&#xff0c;如果想要降序排列结果将 >…

冒泡排序

        int[] arr = {1,3,2,9,4,7,2,8};//比较多少轮(n个数字比较n-1次)for(int i=0,n = arr.length;i<n-1;i++) {//每轮比较多少次(n-1-i次)for(int j = 0;j<n-1-i;j++) {//两两比较if(arr[j] > arr[j+1]) {   //比较结果为升序排列,如果想要降序排列结果将 > 替换为 <//交换 (只有整形数值可以用异或的形式进行交换)//arr[j] = arr[j] ^ arr[j+1];//arr[j+1] = arr[j] ^ arr[j+1];//arr[j] = arr[j] ^ arr[j+1];int temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;}}}System.out.println(Arrays.toString(arr));

结果: 

小结:该种比较方式无论原数组是否有序都会进行比较,对于有序数组来说资源过于浪费,所以我们要在两两比较时加一个判断,如果一轮比较完成后没有发生元素的交换则证明原数组是有序的,直接结束循环。

        int[] arr = {1,2,3,4,5,6,7,8}; for(int i=0,n = arr.length;i<n-1;i++) {boolean isChange = true;  //是否发生交换,默认为true//每轮比较多少次for(int j = 0;j<n-1-i;j++) {//两两比较if(arr[j] > arr[j+1]) {//交换 (只有整形数值可以用异或的形式进行交换)arr[j] = arr[j] ^ arr[j+1];arr[j+1] = arr[j] ^ arr[j+1];arr[j] = arr[j] ^ arr[j+1];isChange = false;  //发生交换后改为false}}if(isChange) {  //没有发生交换,结束循环break;}}

http://www.hengruixuexiao.com/news/29249.html

相关文章:

  • 建站公司没前端沈阳seo优化排名公司
  • WordPress金融网站网站建设需要啥
  • 如何用ppt形式做网站宁波抖音seo搜索优化软件
  • 罗定市建设局网站ip域名查询
  • 围场网站建设网站媒体推广
  • 新媒体营销h5制作网站做网站哪家公司比较好而且不贵
  • 天河建设网站哪个好天津seo实战培训
  • 做 从哪个网站上下载图片cba最新积分榜
  • 网站项目综合设计作业 代做怎么在网上做广告
  • 寻找武汉阳网站建设网络推广工作好吗
  • gbk编码网站如何做好网络销售技巧
  • 新手做网站看什么书搜狗引擎
  • 织梦文章类网站模板seo薪酬
  • 宁波做网站哪家公司好长春seo优化企业网络跃升
  • 网站信息化建设存在的困难百度高级搜索页面的网址
  • 佛山做网站多少钱站长统计推荐
  • 企业网站功能西安今天刚刚发生的新闻
  • 辽宁省建设厅网站外贸推广方式都有哪些
  • 哪些网站做的人比较少seo关键词推广怎么做
  • 平湖模板网站建设公司营销推广方案怎么写
  • 网站设计中的日历怎么做怎么做一个网站的步骤
  • 电影网站怎么做优化永久免费个人网站注册
  • bl 做视频网站好的seo网站
  • 网站建设以后就业方向天津seo排名
  • 国外网站设计网站网站优化排名软件推广
  • iis关闭网站杭州seo网站推广
  • 网站建设ppt如何让关键词排名靠前
  • 武汉婚纱摄影网站建设小红书seo排名规则
  • 网站丢失了怎么找回来网站优化提升排名
  • 如何看网站的语言成都十大营销策划公司