找到 343 篇文章,关于 Java 编程

Java 程序:打印数组中的奇数和偶数

Shriansh Kumar
更新于 2024-07-30 16:59:23

1K+ 阅读量

给定一个整数类型的数组,编写一个 Java 程序来查找该数组中的奇数和偶数。能被 2 整除的数称为偶数,如果一个数除以 2 的余数为 1,则称为奇数。打印数组中的奇数和偶数 要在 Java 中打印数组中的奇数和偶数,可以使用以下方法: 使用 for 循环 使用流 API 使用 for 循环 在这种方法中,使用 for ... 阅读更多

如何编写 Java 程序来加两个矩阵

Samual Sam
更新于 2020-03-13 06:15:21

5K+ 阅读量

要加两个矩阵: 创建一个空矩阵 在新矩阵的每个位置,分配来自给定两个矩阵的相同位置的值之和,即如果 A[i][j] 和 B[i][j] 是两个给定的矩阵,则 c[i][j] 的值应为 A[i][j] + B[i][j] 示例 在线演示 public class AddingTwoMatrices{    public static void main(String args[]){       int a[][]={{1,2,3},{4,5,6},{7,8,9}};       int b[][]={{1,1,1},{1,1,1},{1,1,1}};       int c[][]=new int[3][3];       for(int i = 0;i

Java 程序:查找数组中的最小数

Lakshmi Srinivas
更新于 2020-03-13 06:10:15

14K+ 阅读量

要查找给定数组的最小元素,首先对数组进行排序。 排序数组 比较数组的前两个元素 如果第一个元素大于第二个元素,则交换它们。 然后,比较第二个和第三个元素,如果第二个元素大于第三个元素,则交换它们。 重复此操作直至数组末尾。 排序数组后,打印数组的第一个元素。 示例 在线演示 public class SmallestNumberInAnArray {    public static void main(String args[]){       int temp, size;       int array[] = {10, 20, 25, 63, 96, 57};       size = array.length;       for(int i = 0; i

Java 程序:查找数组中的第二小数

Ankith Reddy
更新于 2024-06-21 11:21:08

10K+ 阅读量

要查找给定数组的第二小元素,首先对数组进行排序。 排序数组 比较数组的前两个元素 如果第一个元素大于第二个元素,则交换它们。 然后,比较第二个和第三个元素,如果第二个元素大于第三个元素,则交换它们。 重复此操作直至数组末尾。 排序数组后,打印数组的第二个元素。 示例 在线演示 public class SmallestNumberInAnArray {    public static void main(String args[]){       int temp, size;       int array[] = {10, 20, 25, 63, 96, 57};       size = array.length;       for(int i = 0; i

Java 程序:查找数组中的最大数

karthikeya Boyini
更新于 2020-03-13 06:02:57

12K+ 阅读量

要查找给定数组的最大元素,首先对数组进行排序。 排序数组 比较数组的前两个元素 如果第一个元素大于第二个元素,则交换它们。 然后,比较第二个和第三个元素,如果第二个元素大于第三个元素,则交换它们。 重复此操作直至数组末尾。 排序数组后,打印数组的最后一个元素。 示例 在线演示 public class ThirdLargestNumberInAnArray {    public static void main(String args[]){       int temp, size;       int array[] = {10, 20, 25, 63, 96, 57};       size = array.length;       for(int i = 0; i

Java 程序:查找数组中的第二大数

Samual Sam
更新于 2023-09-02 15:09:09

65K+ 阅读量

要查找给定数组的第二大元素,首先对数组进行排序。 排序数组 比较数组的前两个元素 如果第一个元素大于第二个元素,则交换它们。 然后,比较第二个和第三个元素,如果第二个元素大于第三个元素,则交换它们。 重复此操作直至数组末尾。 排序数组后,打印数组的倒数第二个元素。 示例 在线演示 public class ThirdLargestNumberInAnArray {    public static void main(String args[]){       int temp, size;       int array[] = {10, 20, 25, 63, 96, 57};       size = array.length;       for(int i = 0; i

Java 程序:查找数组中的第三大数

Arjun Thakur
更新于 2024-05-31 17:50:35

12K+ 阅读量

要查找给定数组的第三大数,首先对数组进行排序。 排序数组 比较数组的前两个元素 如果第一个元素大于第二个元素,则交换它们。 然后,比较第二个和第三个元素,如果第二个元素大于第三个元素,则交换它们。 重复此操作直至数组末尾。 排序数组后,打印数组的倒数第三个元素。 示例 在线演示 public class ThirdLargestNumberInAnArray {    public static void main(String args[]){    int temp, size;    int array[] = {10, 20, 25, 63, 96, 57};    size = array.length;        for(int i = 0; i

Java 程序:实现线性搜索

Chandu yadav
更新于 2020-03-13 05:51:22

6K+ 阅读量

线性搜索是一种非常简单的搜索算法。在这种类型的搜索中,会对所有项目逐一进行顺序搜索。检查每个项目,如果找到匹配项,则返回该特定项目,否则搜索将继续进行到数据集合的末尾。 算法 1.获取数组的长度。 2.获取要搜索的元素并将其存储在名为 value 的变量中。 3.将数组的每个元素与变量 value 进行比较。 4.如果匹配,则打印一条消息,说明元素已找到。 5.否则,打印一条消息,说明元素未找到 示例 在线演示 public class ... 阅读更多

Java 程序:实现二分搜索

Lakshmi Srinivas
更新于 2024-07-26 21:36:20

2K+ 阅读量

二分搜索是一种快速搜索算法,运行时复杂度为 Ο(log n)。此搜索算法基于分治的原理。为了使此算法正常工作,数据集合应按排序形式排列。二分搜索通过比较集合中最中间的项目来查找特定项目。如果找到匹配项,则返回该项目的索引。如果中间项目大于该项目,则在中间项目左侧的子数组中搜索该项目。否则,在中间项目右侧的子数组中搜索该项目。 ... 阅读更多

Java 程序:实现插入排序

karthikeya Boyini
更新于 2024-09-11 12:23:46

1K+ 阅读量

在本文中,我们将学习如何在 Java 中实现插入排序。插入排序是一种基于比较的原地排序算法。在此,维护一个始终排序的子列表。例如,数组的下半部分保持排序状态。要插入到此排序子列表中的元素必须找到其适当的位置,然后插入到那里。因此得名插入排序。对数组进行顺序搜索,并将未排序的项移动并插入到排序的子列表(在同一数组中)。问题陈述 对于给定的数组,编写一个 Java 程序来实现…… 阅读更多

广告