找到 2637 篇文章 关于 Java

Java 程序:求最长递增子序列

AmitDiwan
更新于 2024-08-12 23:12:31

2K+ 次查看

在本程序中,我们使用 Java 编程语言查找整数数组中**最长递增子序列 (LIS)** 的长度。递增子序列是指每个数字都大于前一个数字的数字序列。该程序使用动态规划方法有效地计算最长递增子序列。此技术涉及使用先前计算的结果构建解决方案。问题陈述编写一个 Java 程序以获取最长递增子序列的长度 - 输入 10、22、9、33、21、50、41、60 输出最长递增子序列的长度为 5 步骤获取 ... 阅读更多

Java 程序:求最长公共子序列

AmitDiwan
更新于 2020-07-04 10:55:09

273 次查看

以下是 Java 程序:求最长公共子序列 - 示例 实时演示public class Demo{    int subseq(char[] a, char[] b, int a_len, int b_len){       int my_arr[][] = new int[a_len + 1][b_len + 1];       for (int i = 0; i <

Java 程序:打印三角形图案

AmitDiwan
更新于 2020-07-04 10:51:38

1K+ 次查看

以下是 Java 程序:打印三角形图案 - 示例 实时演示import java.util.*; public class Demo{    public static void main(String[] args){       Scanner my_scan = new Scanner(System.in);       System.out.println("请输入需要打印的行数");       int my_row = my_scan.nextInt();       for (int i = 1; i <= i; j--){             System.out.print(" ");          }          for (int j = 1; j <=

Java 程序:在字符串之间打印整数

AmitDiwan
更新于 2020-07-04 10:49:27

1K+ 次查看

以下是 Java 程序:在字符串之间打印整数 - 示例 实时演示public class Demo{    public static void main(String[] args){       System.out.println("等号位于两个整数值之间 ");       System.out.println(45+5 + "=" +(56+11));       System.out.println(45+5 + " 等号 " +(56+11));    } }输出等号位于两个整数值之间 50=67 50 等号 67一个名为 Demo 的类包含打印整数值在两个字符串之间的 main 函数。

使用 Java 重命名多个文件

AmitDiwan
更新于 2020-07-04 10:46:58

1K+ 次查看

以下是使用 Java 重命名多个文件的代码 - 示例import java.io.File; import java.io.IOException; public class Demo{    public static void main(String[] argv) throws IOException{       String path_to_folder = "文件所在文件夹的路径";       File my_folder = new File(path_to_folder);       File[] array_file = my_folder.listFiles();       for (int i = 0; i < array_file.length; i++){          if (array_file[i].isFile()){             File my_file = new File(path_to_folder + "\" + array_file[i].getName());             String long_file_name = array_file[i].getName();             String[] my_token = long_file_name.split("\s"); ... 阅读更多

如何使用 Java 清屏?

AmitDiwan
更新于 2020-07-04 10:44:46

3K+ 次查看

以下是使用 Java 清屏的代码 - 示例 实时演示public class Demo{    public static void main(String[] args){       System.out.print("\033[H\033[2J");       System.out.flush();    } }输出屏幕将被清除一个名为 Demo 的类包含 main 函数。这里,写了 ANSI 转义码,它清除屏幕。flush 函数将光标重置到窗口屏幕的顶部。

Java 程序:判断给定数字是否为斐波那契数?

Shriansh Kumar
更新于 2024-08-01 11:57:13

2K+ 次查看

对于给定的输入数字,编写一个 Java 程序来检查它是否为斐波那契数。任何属于斐波那契数列的数字都称为斐波那契数。斐波那契数列是由其前两个整数的和形成的一系列数字。该数列的前两项为 0 和 1,后面的项依次为 1、2、3、5、8 等。该数列以一位著名的意大利数学家莱昂纳多·斐波那契命名。示例场景 1 输入:num1 = 8;输出:8 是斐波那契数 8 属于 ... 阅读更多

Java 程序:求两个以上(或数组)数字的最大公约数

AmitDiwan
更新于 2020-07-04 10:41:27

505 次查看

以下是 Java 程序:求两个以上数字的最大公约数 - 示例 实时演示public class Demo{    static int gcd_of_nums(int val_1, int val_2){       if (val_1 == 0)       return val_2;       return gcd_of_nums(val_2 % val_1, val_1);    }    static int find_gcd(int arr[], int no){       int result = arr[0];       for (int i = 1; i < no; i++){          result = gcd_of_nums(arr[i], result);          if(result == 1){             return 1;          }   ... 阅读更多

Java 程序:求球面镜的焦距

AmitDiwan
更新于 2020-07-04 10:05:38

224 次查看

以下是 Java 代码:求球面镜的焦距 - 示例 实时演示import java.util.*; import java.lang.*; public class Demo{    public static float concave_f_len(float val){       return val/2 ;    }    public static float convex_f_len(float val){       return - (val/2 ) ;    }    public static void main(String argc[]){       float val = 55 ;       System.out.print("球面镜(凹面镜)的焦距为:" + concave_f_len(val) + "单位");       System.out.println("球面镜(凸面镜)的焦距为:" + convex_f_len(val) + "单位");    } }输出球面 ... 阅读更多

Java 程序:求抛物线的顶点、焦点和准线

AmitDiwan
更新于 2020-07-04 10:03:43

144 次查看

以下是 Java 程序:求抛物线的顶点、焦点和准线 - 示例 实时演示public class Demo{    public static void find_values(float val_1, float val_2, float val_3){       System.out.println("顶点的值为(" + (-val_2 / (2 * val_1)) + "," + (((4 * val_1 * val_3) - (val_2 * val_2)) / (4 * val_1)) + ")");       System.out.println("焦点的值为(" + (-val_2 / (2 * val_1)) + "," + (((4 * val_1 * val_3) - (val_2 * val_2) + 1) / (4 * val_1)) + ")");     ... 阅读更多

广告