From 2a44756ebe24f7d849b557bb9346f48d956cba61 Mon Sep 17 00:00:00 2001 From: Ankush Date: Fri, 5 Oct 2018 12:58:35 +0530 Subject: [PATCH 1/2] linear search in cpp and java is implemnted --- cpp-linear-search/cpp-linear-search-4.cpp | 41 +++++++++++++++++++++++ java-linear-search/.classpath | 6 ++++ java-linear-search/.gitignore | 5 +++ java-linear-search/.project | 17 ++++++++++ java-linear-search/linearsearch.java | 38 +++++++++++++++++++++ 5 files changed, 107 insertions(+) create mode 100644 cpp-linear-search/cpp-linear-search-4.cpp create mode 100644 java-linear-search/.classpath create mode 100644 java-linear-search/.gitignore create mode 100644 java-linear-search/.project create mode 100644 java-linear-search/linearsearch.java diff --git a/cpp-linear-search/cpp-linear-search-4.cpp b/cpp-linear-search/cpp-linear-search-4.cpp new file mode 100644 index 0000000..af7f7db --- /dev/null +++ b/cpp-linear-search/cpp-linear-search-4.cpp @@ -0,0 +1,41 @@ +/*Linear search recursively +~By Ankush Singh (https://github.com/shad0w1947)~*/ + +//Header +#include +using namespace std; + +int linearSearch(int *arr,int find,int size,int i) +{ + if(i>=size) + return -1; + if(arr[0]==find) + return i; + else + return linearSearch(arr+1,find,size,i+1); +} + +//main Function +int main(){ +//enter size of element +int n,x; +cout<<"enter number of element :- "; +cin>>n; + +//create dynamic array +int *arr=new int[n]; + +for(int i=0;i>arr[i]; + +cout<<"enter element to be search :-"; +cin>>x; + +int ans=linearSearch(arr,x,n,0); +if(ans==-1) +cout< + + + + + diff --git a/java-linear-search/.gitignore b/java-linear-search/.gitignore new file mode 100644 index 0000000..e904ae5 --- /dev/null +++ b/java-linear-search/.gitignore @@ -0,0 +1,5 @@ +/Codechef.class +/JavaLinearSearch3.class +/JavaLinearSearch4.class +/LinearSearch.class +/linearsearch.class diff --git a/java-linear-search/.project b/java-linear-search/.project new file mode 100644 index 0000000..029725d --- /dev/null +++ b/java-linear-search/.project @@ -0,0 +1,17 @@ + + + java-linear-search + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/java-linear-search/linearsearch.java b/java-linear-search/linearsearch.java new file mode 100644 index 0000000..4fe0660 --- /dev/null +++ b/java-linear-search/linearsearch.java @@ -0,0 +1,38 @@ +//Linear search +//~By Ankush Singh (https://github.com/shad0w1947)~ + +import java.util.*; +public class linearsearch { + + public static void main(String[] args) { + Scanner s=new Scanner(System.in); + + System.out.println("enter size of element"); + int n=s.nextInt(); + + int arr[]=new int[n]; + + System.out.println("enter elements"); + for(int i=0;i Date: Sun, 7 Oct 2018 12:08:15 +0530 Subject: [PATCH 2/2] Rename linearsearch.java to java-linear-search-11.java --- .../{linearsearch.java => java-linear-search-11.java} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename java-linear-search/{linearsearch.java => java-linear-search-11.java} (100%) diff --git a/java-linear-search/linearsearch.java b/java-linear-search/java-linear-search-11.java similarity index 100% rename from java-linear-search/linearsearch.java rename to java-linear-search/java-linear-search-11.java