![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
我爱派生
Python数据结构,小样本学习,图神经网络,实例分割,模式识别
展开
-
用java实现冒泡排序法
1)使用的是a.length-i-1而不是a.length-i,因为如果使用a.length-i,那么就会导致在接下来的a[j+1]中的j+1越过数组元素的界限。所以,减去一个1刚好可以避免数组越界。将数组中相邻的两个数依次进行比较。大家也可以试着去理解。原创 2022-09-14 21:22:00 · 245 阅读 · 1 评论 -
用java实现选择法排序
首先从字面理解,选择法排序,顾名思义,就是依次从中选出最大的或者最小的,这样听起来不太好理解,建议大家把图画一下。还有一种办法,把代码背下来,慢慢理解。第一行是原数组,然后接下来每次对画横线的数字进行比较取出最大值,依次进行就可以,排好序的数字就不用再进行排序,8个元素 总共排7次。对1,5,6,9,12,4,9,7这几个数排序(下面以从大到小的顺序输出结果就)。原创 2022-09-14 20:08:51 · 1065 阅读 · 0 评论 -
用java求解1~1000之间的完数
第三个完全数是496,有约数1、2、4、8、16、31、62、124、248、496,除去其本身496外,其余9个数相加,1+2+4+8+16+31+62+124+248=496。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。如果一个数恰好等于它的因子之和,则这个数称为完数,求1000以内所有的完数,原创 2022-09-13 23:37:52 · 1164 阅读 · 1 评论 -
斐波那锲数列的应用,用java实现
上面的这道题设计java的基础,关于从键盘输入东西,然后利用递归的思想完成解题。这道题是关于斐波那锲数列的应用,原题的意思是:有。问当11月时,兔子总共多少只?,并且生下来的一对兔子在第三月也开始生。从第三月起开始,以后的每一月都生。原创 2022-09-13 22:27:13 · 178 阅读 · 0 评论 -
用java求一百以内的素数
这道题我用C语言和Python分别都运行过,但是时间久了就会忘记,当然这种方法特别多,欢迎在下方讨论。原创 2022-09-11 21:54:23 · 5407 阅读 · 0 评论