找到 2637 篇文章 关于 Java

Java 程序,用于求解最长递增子序列

AmitDiwan
更新于 2024年8月12日 23:12:31

2K+ 次查看

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

Java 程序,用于求解最长公共子序列

AmitDiwan
更新于 2020年7月4日 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年7月4日 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年7月4日 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 的类包含打印字符串之间整数值的主函数。

使用 Java 重命名多个文件

AmitDiwan
更新于 2020年7月4日 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年7月4日 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 的类包含主函数。这里,写了 ANSI 转义码,它清除了屏幕。flush 函数将光标重置到窗口屏幕的顶部。

Java 程序,用于检查给定数字是否为斐波那契数?

Shriansh Kumar
更新于 2024年8月1日 11:57:13

2K+ 次查看

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

Java 程序,用于求解两个以上(或数组)数字的最大公约数

AmitDiwan
更新于 2020年7月4日 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年7月4日 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年7月4日 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)) + ")");     ... 阅读更多

广告