diff --git a/Array.java b/Array.java new file mode 100644 index 0000000..bd2728d --- /dev/null +++ b/Array.java @@ -0,0 +1,264 @@ +package SecondDay; +import java.util.Scanner; +// array +public class Array{ +// function for taking input of elements of an array + public static void input(int marks[]){ + Scanner sc = new Scanner(System.in); + for(int i =0;imax){ + max=arr[i]; + + } + + } + System.out.println(("maximu number in the given arr is "+ max )); +} + +// code for binary seacrh +public static void binarysearch (int nums[],int key){ +int start = 0,end=nums.length-1; +int middle = (start+end)/2; + +while(middle!=start||middle!=end){ + if(nums[middle]==key){ + System.out.println("Key Find Succ at:- " + middle); + break; + } + else if(nums[middle]max){ + max=sum; + } + j++; + } + i++; + } + System.out.println("the maximum sum of subarray is : "+ max); +} +// kadans algorith +public static void kadans(int nums[]){ +int count_sum=0,max_sum=Integer.MIN_VALUE,j=0; +while(jmax_sum){ + max_sum=count_sum; +} +j++; +} +System.out.println("Maximus Sum Of The Given SubArray Is :" + max_sum); +} + +// Bubble Sorting +public static void bubblesort(int [] arr){ +int i=0; +while(iarr[i]){ + + } +} +} +// merge sorted array +public static void merge(int[] nums1, int m, int[] nums2, int n) { + int a1=0,a2=0; + int arr[]= new int[n+m]; +for(int i=0;inums2[a2]){ + arr[i]=nums2[a2]; + a2++; + continue; + } + else if(nums1[a1]