- 博客(4)
- 收藏
- 关注
原创 JAVA递归算法学习心得
递归在程序语言中就是方法本身自己调用自己,而递归思想是算法的重要思想之一,就是利用递归来实现解决问题的算法。递归也分为直接递归和间接递归。一:什么是递归1. 程序调用自身的编程技巧称为递归。2. 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法二:递归结构包括两个部分:1.递归结束条件:什么时候并调用自身方法。如果没有条件,将陷入死 循环。2.递归体:什么时候需要调用自身方法。递归算法▪递归的优点:简单的程序
2022-11-06 15:06:35
458
原创 【无标题】JAVA求最大公约数
任意输入两个整数,如何求它们的最大公约数? 方法一:两个整数中大的整数对小的求余,若不为0,则让小的整数减1,继续循环,直到跳出while循环,输出最大公约数。import java.util.Scanner;public class GreatestCommonDivisor { public static void main(String[] args) { Scanner scan = new Scanner(System.in);
2022-10-30 13:22:44
244
1
翻译 JAVA排序算法理解
import java.util.Arrays;public class BubbleSort1_01 { public static void main(String[] args) { int a[]={3,44,38,5,47,15,36,26,27,2,46,4,19,50,48}; int count=0; for (int i = 0; i < a.length-1; i++) { boolean flag=
2022-09-24 22:12:20
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人