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

盐城网站建设公司wordpress默认文章缩略图

盐城网站建设公司,wordpress默认文章缩略图,网页设计尺寸大小指的是什么,怎么把电脑网站做服务器吗不爱生姜不吃醋 如果本文有什么错误的话欢迎在评论区中指正 与其明天开始#xff0c;不如现在行动#xff01; 文章目录 #x1f334;前言#x1f334;一、选择排序1.原理2.时间复杂度3.代码实现 #x1f334;二、冒泡排序1. 原理2. 时间复杂度3.代码实现 #x1f334;三… 不爱生姜不吃醋 如果本文有什么错误的话欢迎在评论区中指正 与其明天开始不如现在行动 文章目录 前言一、选择排序1.原理2.时间复杂度3.代码实现 二、冒泡排序1. 原理2. 时间复杂度3.代码实现 三.插入排序1.原理2. 时间复杂度3.代码实现 总结 前言 本文内容是关于选择排序、冒泡排序、插入排序的代码编写使用的是Java。 一、选择排序 1.原理 第一次从待排序的数据元素中选出最小或最大的一个元素存放在序列的起始位置然后再从剩余的未排序元素中寻找到最小大元素然后放到已排序的序列的末尾。以此类推直到全部待排序的数据元素的个数为零。 注选择排序是不稳定的排序方法 2.时间复杂度 O(n²) 3.代码实现 import java.util.Arrays; public class Example1 {public static void main(String[] args) {int[] arr {5, 7, 2, 6, 4, 1, 3, 9, 8};SelectSort(arr);System.out.println(Arrays.toString(arr));}public static void SelectSort(int[] arr) {for (int i 0; i arr.length; i) {for (int j i 1; j arr.length; j) {if (arr[j] arr[i]) {swap(arr, i, j);}}}}public static void swap(int[] arr, int i, int j) {int temp arr[i];arr[i] arr[j];arr[j] temp;} }二、冒泡排序 1. 原理 比较相邻的元素如果第一个比第二个大就交换他们两个。对每一对相邻元素做同样的工作从开始第一对到结尾的最后一对。在这一点最后的元素应该会是最大的数。针对所有的元素重复以上的步骤除了最后一个。持续每次对越来越少的元素重复上面的步骤直到没有任何一对数字需要比较 2. 时间复杂度 O(n²) 3.代码实现 import java.util.Arrays; public class Example2 {public static void main(String[] args) {int[] arr {5, 7, 2, 6, 4, 1, 3, 9, 8};BubbleSort(arr);System.out.println(Arrays.toString(arr));}public static void BubbleSort(int[] arr) {for (int i 0; i arr.length - 1; i) {for (int j 0; j arr.length - i - 1; j) {if (arr[j1] arr[j]) {swap(arr, j1, j);}}}}public static void swap(int[] arr, int i, int j) {int temp arr[i];arr[i] arr[j];arr[j] temp;} }三.插入排序 1.原理 待排序的元素中假设前面n-1(其中n2)个数已经是排好顺序的现将第n个数插到前面已经排好的序列中然后找到合适自己的位置使得插入第n个数的这个序列也是排好顺序的。按照此法对所有元素进行插入直到整个序列排为有序的过程称为插入排序 2. 时间复杂度 O(n²) 3.代码实现 import java.util.Arrays;public class Example3 {public static void main(String[] args) {int[] arr {5, 7, 2, 6, 4, 1, 3, 9, 8};InsertionSort(arr);System.out.println(Arrays.toString(arr));}public static void InsertionSort(int[] arr) {if (arr null || arr.length 2) {return;}for (int i 1; i arr.length; i) {for (int j i - 1; j 0 arr[j] arr[j 1]; j--) {swap(arr, j, j 1);}}}public static void swap(int[] arr, int i, int j) {int temp arr[i];arr[i] arr[j];arr[j] temp;} }总结 文章中代码的编写使用的都是Java基础知识多加练习熟能生巧。 本文中若是有出现的错误请在评论区或者私信指出我再进行改正优化如果文章对你有所帮助请给博主一个宝贵的三连感谢大家
http://www.huolong8.cn/news/278179/

相关文章:

  • 商丘专业做网站网站的主题与风格说明
  • 河南做网站公司报价网上商城可行性分析报告
  • 想做一个公司的网站去哪可以做做网站网页的人是不是思维
  • 门户网站维护方案wordpress的密码
  • 化妆品应如何网站建设定位网站建设 天猫 保证金
  • 外贸网站平台有哪些什么是h5网站
  • 网站的佣金怎么做会计分录app网站建设软件
  • 大连市建设工程老网站百度快照和做网站有关系吗
  • 网站内页可以做关键词优化吗怎么开发一个直播app
  • 建设部网站投诉核查企业名单南通网站建设方案开发
  • 网站服务器搭建XP如何给网店做推广
  • 烟台市未成年思想道德建设网站婚纱摄影网页设计
  • 手机wap网站建站系统网站301重定向 权重转移
  • 松山湖网站建设合肥网络推广优惠设想科技
  • 网站开发公司的选择网络营销与推广的概念
  • 电商网站前端源码wordpress 出名主题
  • 网站优化提升速度制作网页一般用什么来设计分割页面
  • 行业网站做不下去网站建站哪家公司好一点
  • 凡科网站建设平台好么大型网站开发经典框架
  • 优秀的定制网站建设制作商展示类网站开发费用
  • 网站建设版面分几页合适网站开发一般用的什么架构
  • 重庆市建设项目环境影响评价网站软件下载网站排行榜前十名
  • 做电力公司网站玛酷机器人少儿编程加盟
  • dw做的网站如何让文字换行dedecms视频网站模板
  • 如何建立网站数据库连接公众号登录手机版
  • 建设标准 免费下载网站企业logo设计合同
  • 保定企业免费建站wordpress 语言选择器
  • 企业网站建设成本费用有和wind一样做用网站
  • 做知识产权相关的网站宁波网站建设兼职
  • 网站建设什么打王思聪网站返利二维码怎么做