This is a java program to find the minimum element of the sequence using the technique of linear search. First we assign min equal to the first element of the sequence, then we go on exploring each element of the sequence and compare it with the min element, if less we update min.
Here is the source code of the Java Program to Find Minimum Element in an Array using Linear Search. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.
//This is a java program to find the minimum element using the technique of Sequential Search
import java.util.Random;
import java.util.Scanner;
public class Minimum_Using_Sequential
{
static int N = 20;
static int []sequence = new int[N];
public static int minSequential()
{
int min = sequence[0];
for(int i=0; i<N; i++)
if(min > sequence[i])
min = sequence[i];
return min;
}
public static void main(String args[])
{
Random random = new Random();
for(int i=0; i<N; i++)
sequence[i] = Math.abs(random.nextInt(100));
System.out.println("The sequence is :");
for(int i=0; i<N; i++)
System.out.print(sequence[i] + " ");
Scanner sc = new Scanner(System.in);
System.out.println("\nThe minimum element in the sequence is : " + minSequential());
sc.close();
}
}
Output:
$ javac Minimum_Using_Sequential.java $ java Minimum_Using_Sequential The sequence is : 33 43 61 93 97 31 53 62 58 87 68 61 16 52 12 29 27 63 68 22 The minimum element in the sequence is : 12
Related posts:
Tính đa hình (Polymorphism) trong Java
Java Program to Implement Adjacency List
Java Program to Implement LinkedHashSet API
Java Program to Implement Binomial Tree
Java Program to Implement PrinterStateReasons API
What is a POJO Class?
More Jackson Annotations
ThreadPoolTaskExecutor corePoolSize vs. maxPoolSize
Java Program to Implement AA Tree
Giới thiệu java.io.tmpdir
Convert a Map to an Array, List or Set in Java
Spring Boot - Sending Email
Jackson JSON Views
Spring Boot Security Auto-Configuration
Java Program to Perform Uniform Binary Search
Send an email using the SMTP protocol
Hướng dẫn Java Design Pattern – Intercepting Filter
Reactive WebSockets with Spring 5
Spring Cloud Connectors and Heroku
Java Program to Find the GCD and LCM of two Numbers
Java Map With Case-Insensitive Keys
Split a String in Java
Java Program to Implement ConcurrentLinkedQueue API
Java Program to Generate All Subsets of a Given Set in the Lexico Graphic Order
Java Program to Implement Dijkstra’s Algorithm using Set
OAuth2.0 and Dynamic Client Registration
Java Program to Implement Splay Tree
Spring Boot - CORS Support
Java Program to Implement Fisher-Yates Algorithm for Array Shuffling
Java Program to Perform Postorder Recursive Traversal of a Given Binary Tree
Java Collections Interview Questions
Java Program to Check whether Undirected Graph is Connected using BFS