From c90980317c824519ad6f8c4f276e90319daaec59 Mon Sep 17 00:00:00 2001 From: Manav bhikadiya <65337643+manavbhikadiya@users.noreply.github.com> Date: Fri, 23 Oct 2020 20:48:31 +0530 Subject: [PATCH] Create Linear Search Using Function in java --- .../ordestiny/tdd/algorithms/Linear Search | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/main/java/com/ordestiny/tdd/algorithms/Linear Search diff --git a/src/main/java/com/ordestiny/tdd/algorithms/Linear Search b/src/main/java/com/ordestiny/tdd/algorithms/Linear Search new file mode 100644 index 0000000..e431bad --- /dev/null +++ b/src/main/java/com/ordestiny/tdd/algorithms/Linear Search @@ -0,0 +1,33 @@ +// Java code for linearly searching x in arr[]. If x +// is present then return its location, otherwise +// return -1 + +class GFG +{ + public static int search(int arr[], int x) + { + int n = arr.length; + for (int i = 0; i < n; i++) + { + if (arr[i] == x) + return i; + } + return -1; + } + + // Driver code + public static void main(String args[]) + { + int arr[] = { 2, 3, 4, 10, 40 }; + int x = 10; + + // Function call + int result = search(arr, x); + if (result == -1) + System.out.print( + "Element is not present in array"); + else + System.out.print("Element is present at index " + + result); + } +}