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

Java程序从数组中打印奇数和偶数

Shriansh Kumar
更新于2024年7月30日 16:59:23

1K+ 阅读量

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

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

Samual Sam
更新于2020年3月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年3月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年6月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年3月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年9月2日 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年5月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年3月13日 05:51:22

6K+ 阅读量

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

Java程序实现二分查找

Lakshmi Srinivas
更新于2024年7月26日 21:36:20

2K+ 阅读量

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

Java程序实现插入排序

karthikeya Boyini
更新于2024年9月11日 12:23:46

1K+ 阅读量

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

广告