浙江网站建设推广公司哪家好百度服务电话

news/2025/9/24 4:27:51/文章来源:
浙江网站建设推广公司哪家好,百度服务电话,贵阳经开区建设管理局网站,qq群推广用什么网站好** Java学习 第三章 数组#xff08;三#xff09;排序算法 ** 主要内容#xff1a;排序算法、排序算法横向比较、Arrays工具类的使用、数组常见异常 1.数组中涉及到的常见算法#xff1a;排序算法 1.1 排序算法分类#xff1a;内部排序和外部排序 1.2 十大内部排序算…** Java学习 第三章 数组三排序算法 ** 主要内容排序算法、排序算法横向比较、Arrays工具类的使用、数组常见异常 1.数组中涉及到的常见算法排序算法 1.1 排序算法分类内部排序和外部排序 1.2 十大内部排序算法 冒泡排序、快速排序会手写 堆排序、归并排序知道排序思想 2.冒泡排序 实现过程 public class BubbleSortTest {public static void main(String[] args) {int[] arr new int[] {43,32,76,-98,0,64,33,-21,32,99};//冒泡排序for(int i 0;iarr.length;i) {for(int j 0;j arr.length-1-i;j) {if(arr[j]arr[j1]) {int temp arr[j];arr[j] arr[j1];arr[j1] temp;}}} for(int i 0;iarr.length;i) {System.out.print(arr[i]\t);} } }3.快速排序 实现过程 public class QuickSort {private static void swap(int[] data, int i, int j) {int temp data[i];data[i] data[j];data[j] temp;}private static void subSort(int[] data, int start, int end) {if (start end) {int base data[start];int low start;int high end 1;while (true) {while (low end data[low] - base 0);while (high start data[--high] - base 0);if (low high) {swap(data, low, high);} else {break;}}swap(data, start, high);subSort(data, start, high - 1);//递归调用subSort(data, high 1, end);}}public static void quickSort(int[] data){subSort(data,0,data.length-1);}public static void main(String[] args) {int[] data { 9, -16, 30, 23, -30, -49, 25, 21, 30 };System.out.println(排序之前\n java.util.Arrays.toString(data));quickSort(data);System.out.println(排序之后\n java.util.Arrays.toString(data));} }4.各种排序算法性能比较 重点冒泡排序O(n^2) 快速排序O(nlog2n) 5.Arrays工具类的使用 /* * java.util.Arrays:操作数组的工具类里面定义了很多操作数组的方法 */ public class ArraysTest {public static void main(String[] args) {//1.boolean equals(int[] a,int[] b):判断两个数组是否相等。int[] arr1 new int[]{1,2,3,4};int[] arr2 new int[]{1,3,2,4};boolean isEquals Arrays.equals(arr1, arr2);System.out.println(isEquals);//2.String toString(int[] a):输出数组信息。System.out.println(Arrays.toString(arr1));//3.void fill(int[] a,int val):将指定值填充到数组之中。Arrays.fill(arr1,10);System.out.println(Arrays.toString(arr1));//4.void sort(int[] a):对数组进行排序。Arrays.sort(arr2);System.out.println(Arrays.toString(arr2));//5.int binarySearch(int[] a,int key)int[] arr3 new int[]{-98,-34,2,34,54,66,79,105,210,333};int index Arrays.binarySearch(arr3, 210); //返回下标如果返回负数表示没找到。if(index 0){System.out.println(index);}else{System.out.println(未找到);}} }6.数组中的常见异常 1.数组角标越界的异常ArrayIndexOutOfBoundsExcetion 2.空指针异常NullPointerException public class ArrayExceptionTest {public static void main(String[] args) {//1. 数组角标越界的异常ArrayIndexOutOfBoundsExcetionint[] arr new int[]{1,2,3,4,5};for(int i 0;i arr.length;i){System.out.println(arr[i]);}System.out.println(arr[-2]);System.out.println(hello);//2.2. 空指针异常NullPointerException//情况一int[] arr1 new int[]{1,2,3};arr1 null;System.out.println(arr1[0]);//情况二int[][] arr2 new int[4][];System.out.println(arr2[0][0]);//情况三String[] arr3 new String[]{AA,BB,CC};arr3[0] null;System.out.println(arr3[0].toString());} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914838.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

专业手机网站建设推荐长春几个火车站啊

科技巨头的AI之战持续上演,而财报季是一窥AI成色的重要窗口。 谷歌和微软这对在多个领域均正面对决的科技巨头,又在同一日发布了财报,而这次相比上季度,战局似乎迎来了反转。 上季度,谷歌不仅成功抵御了Bing联手ChatG…

龙岩做网站开发价格京津冀协同发展意义

mvn archetype:create -DgroupIdcom.mycompany.app -DartifactIdmyWeb -DarchetypeArtifactIdmaven-archetype-webapp 转载于:https://www.cnblogs.com/alaricblog/p/3278239.html

网站特效 站长做属于公司的网站有什么好处

计算机网络21-40 以下是本文参考的资料 欢迎大家查收原版 本版本仅作个人笔记使用21、HTTPS是如何保证数据传输的安全,整体的流程是什么?(SSL是怎么工作保证安全)对称加密非对称加密消息认证码 (MAC)数字证书 22、如何保证公钥不被…

网站的关键词可以取消吗济南百度提升优化

作为一个芯片公司打杂人口,往往需要一个皮实耐打上天入地的编辑器… 一、先附上github路径,方便取走 git clone gitgithub.com:qqqw4549/vim_config_c_verilog.git 二、效果展示 支持ctrl]函数/模块跳转,支持cscope字串全局代码搜索 依赖&am…

天津百度爱采购重庆整站优化的电话销售

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象, 从客户端取…

如何宣传商务网站网站怎样优化seo

目录 流程控制之条件判断 2.1.if语句语法 2.1.1单分支结构 2.1.2双分支结构 2.1.3多分支结构 2.2.案例 例一: 例2: 例3: 例4: 例5: 例6: 例7: 例8: 例9: 2.3.case多条件判断 2.3.1.格式 2.3.2.执行过程 例10: 流程控制之条件判断 2.1.if语句语法 2.1.1单分…

佛山市手机网站建设企业企业大黄页

/Bin存放系统命令 /etc存放系统命令及配置文件的数据库 /lib存放C语言的库函数、数据库 /mnt存放可拆装的软件 /Tmp存放临时文件 /user存放用户目录 转载于:https://www.cnblogs.com/Ewin/archive/2008/12/22/1360111.html

怎么查找网站是谁做的建站开发软件

每个开发都会涉及到一个工作,就是网站开发。开发过程势必会涉及到需要对网站加速的部分,很多开发同学对此都很是头疼。 想让网站跑起来飞快,必须用上个网站加速神器,很多人都会推荐CDN。CDN的原理就是把网站文件提前搬到全国各地…

网站建设维护课件ppt销售渠道策略

使用PostMan可以方便快速的进行跨域测试。 只需要在请求头中手动添加一个Origin的标头,声明需要跨域跨到的域(IP:端口)就行,其余参数PostMan会自动生成。添加此标头后,请求会被做为一条跨域的请求来进行处…

资中移动网站建设wordpress move导入数据

个人主页:insist--个人主页​​​​​​ 本文专栏:网络基础——带你走进网络世界 本专栏会持续更新网络基础知识,希望大家多多支持,让我们一起探索这个神奇而广阔的网络世界。 目录 一、网络设备的概述 二、常见的网络设备 1、…

中国建设银行网站对公业务大连市建设学校网站

华为PPPOE配置实验 网络拓扑图拓扑说明电信ISP设备配置用户拨号路由器配置查看是否拨上号是否看不懂? 看不懂就对了,只是记录一下命令。至于所有原理,等想写了再写 网络拓扑图 拓扑说明 用户路由器用于模拟家用拨号路由器,该设备…

网站设计及建设合同怎么做网站地图的样式

Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 本文描述了如何使用…

西安网站建设哪家好一些移动免费网站建设

目录 1.Feign传文件报错,Feign不支持上传文件需要借助外面的依赖才可以实现上传 2.服务之间通过Feign相互调用传递DTO(实体对象)报错 1.Feign传文件报错,Feign不支持上传文件需要借助外面的依赖才可以实现上传 具体报错内容: FileUploadException: the request was reje…

河北高端网站设计公司集团公司网站推广方案怎么做

喜欢就关注我们吧!最新的 Windows Insiders Preview Build 为 WSL2 的命令行程序增加了新功能:wsl --mount,这个新参数支持在 WSL2 添加和挂载物理磁盘,用户通过它能访问 Windows 没有原生支持的 Linux 文件系统(例如 …

开设购物网站的方案wordpress微信营销

MySQL的表逻辑分区是一种数据库设计技术,它允许将一个表的数据分布在多个物理分区中,但在逻辑上仍然表现为一个单一的表。这种方式可以提高查询性能、简化数据管理,并有助于高效地进行大数据量的存储和访问。逻辑分区基于特定的规则&#xff…

建设官方网站查询企业网站建设xplogo

新学期开始了,这篇文章收到了很多人的评论有很多地方不懂,所以写下了以下的文章--续篇 首先使用RecyclerView也好还是使用ListView,更或是GridView你都要先构思需要什么 这些东西无一例外通常都是用在列表显示下,那么需要一些&a…

cn域名注册网站个人微信公众号

前言: 我们在开发web程序时呢,定义了一个控制器类Controller,请求会被部署在Tomcat中的Controller接收,然后Controller再给浏览器一个响应。 而在请求响应的过程中是遵循HTTP协议的。 但是,在Tomcat这类Web服务器中&a…

网站建设注册什么公司wordpress面板中文

一、源码特点 JSP 产品维修管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.…

武进附近做网站的公司有哪些线上宣传有哪些好的方式方法

在客服行业,新手客服人员常常面临着两大难题:一是需要死记硬背大量的标准答案,二是培训时间长,上岗速度慢。然而,随着科技的发展,这些问题正逐渐得到。今天,我们要为大家介绍一款革命性的客服工…

自己注册了个域名想做一个网站吗图案设计制作

问题描述 Nick 对素数非常感兴趣。他阅读了有关 Goldbach Problem 的内容,了解到每个大于 2 的偶数都可以表示为两个素数的和。于是他决定创造一个新问题,称为 Noldbach Problem。 Noldbach 问题的定义如下: 如果一个素数 $p$ 满足&#x…