Skip to main content

Index Sequential Search

 Code for Index Sequential Search 

import java.util.*;

public class Index_search{
    public static void main(String[] args) {
        int i,a=0;
        Scanner in =new Scanner(System.in);
        int arr[] = {1,2,3,4,5,6,7,8,9,10};
        System.out.println("Please enter the number to be find: ");
        int num= in.nextInt();
        System.out.println("Please enter the steps to left");
        int steps = in.nextInt();
        in.close();
        for ( i = 0; i < arr.length; ) {
            if (num == arr[i] ) {
                System.out.println("Number found in the first one. "+i);
                a=1;
                break;
            }
            else if(num<arr[i]){
                break;
            }
            i=i+steps;
        }
        if (a==0) {
           for (int j = (i-steps)+1; j < i; j++) {
               if (num==arr[j]) {
                   System.out.println("Found at index: "+j);
                   break;
               }
           }
        }
       
    }
}

The output:


Comments

Popular posts from this blog

13. Program to calculate for BINOMIAL SERIES and MID TERM

#Program to calculate binomial series and middle term import math check=int(input(''' Please choose 1. For middle term 2. For binomial theorem''')) #This is for finding the factorial for combination def factorial(number):     c=1     if(number==0):         return 1     for i in range(number,0,-1):         c=c*i     return c def combination(p,q):     if(p>=q):                  return factorial(p)/(factorial(q)*factorial(p-q))     else:         print('you have written n less which is incorrect') def midtermfind(limit,termid):     print('Program to find the answer by binomial series ')     print('series is in the sequence (a+b) to the power n')     a=int(input('enter a of the formula'))     b=int(input('enter b of the formula'))     result=0          ...

UNIT 1 : NOTES OF PHYSICS UNIT 1

 Here is the total notes of the physics UNIT 1 .                                UNIT 1               RELATIVISTICS MECHANICS Thank you  Please subscribe the blog! 🙏🙏