Hey,
Note: Brother in case of any queries, just comment in box I would be very happy to assist all your queries
public class HelloWorld{
public static void main(String []args){
int[] arr={0,-3,5,-4,-2,3,1,0};
int[] first=new int[arr.length];
first[0]=0;
for(int i=1;i<arr.length;i++)
{
first[i]=first[i-1]+arr[i-1];
}
int[] second=new int[arr.length];
second[arr.length-1]=0;
for(int i=arr.length-2;i>=0;i--)
{
second[i]=second[i+1]+arr[i+1];
}
for(int i=0;i<arr.length;i++)
{
if(first[i]==second[i])
System.out.println("Index: "+i+" is stable");
}
}
}
![Execute Share Source File STDIN I.lI Result 1 public class Helloworld śjavac Helloworld.java $java -Xmx128M -Xms16M HelloWorld Index: 0 is stable Index: 3 is stable Index: 7 is stable public static void main(String [Jargs) int[] arr te,-3,5,-4,-2,3,1,0]; intį] first-new int[arr.length]; first[0]=0; for(int i-1;i<arr.length;i++) 4 6 7 first[i]-first[i-1]+arr[i-1]; 9 18 intil second-new int[arr.lengthl: second[arr.length-1]-0; for(int i-arr.length-2;i>-e;i--) 12 13 14 15 16 second[i]-second[i+1]+arr[i+1]; for(int i-0;iarr.length;i++) 18 19 20 21 if(firsti]-second [i]) System.out.println(Index: +i+ is stable); 23](http://img.homeworklib.com/questions/8f510940-a252-11eb-b698-57fa376ca8ff.png?x-oss-process=image/resize,w_560)
Kindly revert for any queries
Thanks.
Java question Given an array of integer numbers, write a linear running time complexity program in...
Given an array of integer numbers, write a linear running time complexity program in Java to find the stability index in the given input array. For an array A consisting n integers elements, index i is a stability index in A if A[0] + A[1] + ... + A[i-1] = A[i+1] + A[i+2] + ... + A[n-1]; where 0 < i < n-1. Similarly, 0 is an stability index if (A[1] + A[2] + ... + A[n-1]) = 0 and...
Write a Java program that does the following. a. Declare an integer 2D array with 5 rows and 5 columns. b. Initialize the array's elements to random integers between 1 and 10 (inclusive). c. Display all the elements in the 2D array as a table of rows and columns. d. Display the row index and column index of all the even integers in the 2D array. e. Display the sum of first row's elements.
Write a Java program that generates an array of Fibonacci numbers. Specifications: The program -Fills a one-dimensional array with the first 30 Fibonacci numbers using a calculation to generate the numbers. Note: The first two Fibonacci numbers 0 and 1 should be generated explicitly as in -long[] series = new long[limit]; //create first 2 series elements series[0] = 0; series[1] = 1; -But, it is not permissible to fill the array explicitly with the Fibonacci series’ after the first two...
write a java program
Accept a positive integer n from keyboard and then create an array or arraylist containing n random elements within the range [-n,n). Print out the random array or arraylist, and then find out and print out the number of inversions and the maximum subarray (index range of the maximum subarray along with the maximum subarray sum) in the array or arraylist using divide and conquer, respectively. For example, suppose we accept integer 6 from keyboard, then...
1. Please write a Divide-and-Conquer Java algorithm solving the following problem: Given an "almost sorted" array of distinct integers, and an integer x, return the index of x in the array. If the element x is not present in the array, return -1. "Almost sorted" means the following. Assume you had a sorted array A[0…N], and then split it into two pieces A[0…M] and A[M+1…N], and move the second piece upfront to get the following: A[M+1]…A[N]A[0]…A[M]. Thus, the "almost sorted"...
Problem Description proving program correctness Consider the following program specification: Input: An integer n > 0 and an array A[0..(n - 1)] of n integers. Output: The smallest index s such that A[s] is the largest value in A[0..(n - 1)]. For example, if n = 9 and A = [ 4, 8, 1, 3, 8, 5, 4, 7, 2 ] (so A[0] = 4, A[1] = 8, etc.), then the program would return 1, since the largest value in...
Write a java program that has a method called sameArrayBackwards. The method takes an array of integers, and checks if the numbers in the array are the same going forward as going backwards and will return a boolean (true or false) depending on the result. You can assume that there is at least one element in the array. Method Header: public static boolean sameArrayBackwards (int [] arr) You will test your method in the main method of your program by...
Write a Java program to prompt for inputting an integer N, then enter N integers (a loop is needed), print the numbers user entered, and the amount of even and odd numbers (zero is even number). (1) Prompt for the user to input an integer and output the integer. (1 pts) Enter an integer: You entered: 5 (2) Prompt for the user to input N integers, output the numbers entered and the amount of even and odd numbers (9 pts)...
Write a Java program in Eclipse. . Write a Java program that: 1. Creates an array of 100 integers. Initialize the array to have all zeros. 2. Puts even numbers starting from 6 (excluding multiples of 12) into the first 50 slots of the array above. So numbers 6,8,10,14,16,18,20,22,26, etc. go into the first 50 positions in the array. Print the array. 3. Puts random numbers between 45 and 55 into the second 50 slots of the array above (second...