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

网站建设seo策略有哪些上海网站建设公司兴田德润简介

网站建设seo策略有哪些,上海网站建设公司兴田德润简介,网站seo诊断分析,雄安企业网站建设在里面找动图理解 【数据结构】八大排序(超详解附动图源码)_数据结构排序-CSDN博客 一 简介 冒泡排序应该是我们最熟悉的排序了#xff0c;在C语言阶段我们就学习了冒泡排序。 他的思想也非常简单#xff1a; 两两元素相比#xff0c;前一个比后一个大就交换#xff0…在里面找动图理解 【数据结构】八大排序(超详解附动图源码)_数据结构排序-CSDN博客 一  简介 冒泡排序应该是我们最熟悉的排序了在C语言阶段我们就学习了冒泡排序。 他的思想也非常简单 两两元素相比前一个比后一个大就交换直到将最大的元素交换到末尾位置。这是第一趟 一共进行n-1趟这样的交换将可以把所有的元素排好。 (n-1趟是因为只剩两个元素时只需要一趟就可以完成) 二   代码实现 public class BubbleSort {// 主方法程序的入口点public static void main(String[] args) {// 初始化一个整数数组包含一些随机的整数int nums[] {1, 3, 5, 22, 53, 100, -8, -7, -110, 123};// 调用sort方法对数组进行冒泡排序sort(nums);// 调用print方法打印排序后的数组print(nums);}// sort方法用于对传入的整数数组进行冒泡排序public static void sort(int[] nums) {// cnt用于记录还需要进行多少轮比较int cnt nums.length - 1;// 外层循环每轮循环后最大的元素会“冒泡”到数组的末尾while (cnt 0) {// 内层循环进行相邻元素的比较和交换for (int i 0; i cnt; i) {// 如果当前元素大于下一个元素则交换它们的位置if (nums[i] nums[i 1]) {int temp nums[i];nums[i] nums[i 1];nums[i 1] temp;}}// 每完成一轮比较后减少一轮比较因为最大的元素已经在末尾cnt--;}}// print方法用于打印数组中的所有元素private static void print(int nums[]) {// 遍历数组打印每个元素for (int i 0; i nums.length; i) {// 使用printf方法格式化输出每个元素后面跟一个制表符System.out.printf(%d\t, nums[i]);}// 在打印完数组后换行System.out.println();} } 三  性能 冒泡排序的特性总结 冒泡排序是一种非常容易理解的排序时间复杂度O(N^2)空间复杂度O(1)稳定性稳定
http://www.w-s-a.com/news/687138/

相关文章:

  • 网站分享对联广告网站结构的类型
  • 三维家是在网站上做还是在app上北京网站建设 专业10年
  • 模拟网站建设网站建设认准猪八戒网
  • godaddy网站建设教程微信手机网站搭建
  • 网站建设 商城淄博网站制作哪家好
  • 廊坊手机网站团队国际贸易进口代理公司
  • 运用django做网站网站建设问题及解决办法
  • 商丘企业网站服务c mvc 网站开发
  • 太仓建设工程网站广州seo排名外包
  • 成都的教育品牌网站建设做网站不给提供ftp
  • 建站行业市场人力管理系统
  • qq钓鱼网站在线生成器google关键词搜索工具
  • 化妆网站模板移动网站建设模板
  • 欢迎访问语文建设杂志网站网站蓝色配色
  • 最新网站发布重庆城乡建设部网站首页
  • 网站建设费用高鄂尔多斯seo
  • dw做网站怎么发布网站无后台可以上框架
  • 网络公司如何建网站网站的建设需要多少钱
  • 代刷网站推广快速泉州网页定制
  • 网站优秀网站地址做宣传册的公司
  • 苏州高端网站建设咨询wordpress云图插件
  • 河北省建设厅网站重新安装优秀中文网页设计
  • 如何在腾讯云做网站开源站群cms
  • 公司网站建设的意义网易做网站
  • 网络营销案例分析与实践搜外seo
  • 手机建网站挣钱吗wordpress面包屑
  • 淘客做网站怎么备案网站开发工具的是什么
  • 提供大良网站建设郑州网站建设网站开发
  • 邢台做wap网站价格wordpress评论滑动
  • 绝味鸭脖网站建设规划书江苏建设人才网 官网