Java数组反转,添加,排序,查找

打印 上一主题 下一主题

主题 894|帖子 894|积分 2682

 

目次
 
1.数组反转
2.数组添加
3.排序的介绍
冒泡排序法 
4.查找


1.数组反转


 

定义一个数组然后将它的第一个元素与最后一个元素调换位置。 


i为数组的长度减一,也就是最后一个元素的下标,j为0,也就是数组中第一个元素的下标,然后每次循环让i减一,j加一,得到一个逆序的数组。
2.数组添加

 


实现动态的添加结果,实现堆数组的扩容。 

 
重新定义一个长度比原来数组大一的数组,再依次将原来数组里的值赋值给它,最后将要扩容的那个值赋值,再销毁原来的arr数组即可。 
先创建一个数组比原来长1,再进行拷贝 
3.排序的介绍


排序分为内部排序和外部排序。
冒泡排序法 


 

每轮排序都将最大的那个数放在最后面 





4.查找

常用的查找有次序查找和二分查找 
次序查找就是从头到尾一个一个查找



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

石小疯

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表