Question

JAVA /** * numDistinctElements returns the number of distinct elements in a given array of doubles....

JAVA

/**
* numDistinctElements returns the number of distinct elements in a given array of doubles.
*
* Some examples:
* numDistinctElements(new double[] { }) is 0
* numDistinctElements(new double[] { 1, -4, -7, 7, 8, 11 }) is 6
* numDistinctElements(new double[] { -7, -4, -7, 3, 8, 8 }) is 4
*/

Code Below:

public static int numDistinctElements (double[] list) {
return 0;
}

Homework Answers

Answer #1

As  numDistinctElements is counting number of unique digit,

as in numDistinctElements(new double[] { 1, -4, -7, 7, 8, 11 }) there is 6 number of unique digits,

as in numDistinctElements(new double[] { -7, -4, -7, 3, 8, 8 }) there is 4 number of uniquedigits,

in case of public static int numDistinctElements (double[] list) {
return 0;
}

The return 0 is the Exit status of the program.

In short, the definition of Exit status of a program is as follows: It is a small number returned by a child process (or callee) (in this case, your program), to the parent process (or caller) (in this case, the shell you will be running it in (most likely, the command prompt)), when it has finished executing a specific procedure or delegated task.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
/* data is an array of doubles. len is the number of elements in the array....
/* data is an array of doubles. len is the number of elements in the array. The return value should be the Average of the doubles in the data array. The Average is defined as the average value from among the elements, e.g.    if the data array was { 6.0, 3.0, 2.5, 20.7 }, the function should return    the value 2.5. */ double average(double data[], int len) { double min_val = data[0]; /* TODO: Write the code that...
Java question, Please answer everything. Thank you Answer the following questions as briefly (but completely) as...
Java question, Please answer everything. Thank you Answer the following questions as briefly (but completely) as possible: What is a checked exception, and what is an unchecked exception? What is NullPointerException? Which of the following statements (if any) will throw an exception? If no exception is thrown, what is the output? 1: System.out.println( 1 / 0 ); 2: System.out.println( 1.0 / 0 ); Point out the problem in the following code. Does the code throw any exceptions? 1: long value...
Write a Java program that asks the user to enter an array of integers in the...
Write a Java program that asks the user to enter an array of integers in the main method. The program should prompt the user for the number of elements in the array and then the elements of the array. The program should then call a method named isSorted that accepts an array of and returns true if the list is in sorted (increasing) order and false otherwise. For example, if arrays named arr1 and arr2 store [10, 20, 30, 41,...
[Java] I'm not sure how to implement the code. Please check my code at the bottom....
[Java] I'm not sure how to implement the code. Please check my code at the bottom. In this problem you will write several static methods to work with arrays and ArrayLists. Remember that a static method does not work on the instance variables of the class. All the data needed is provided in the parameters. Call the class Util. Notice how the methods are invoked in UtilTester. public static int min(int[] array) gets the minimum value in the array public...
In Java is there a way I can put a value in a linkList = array[...
In Java is there a way I can put a value in a linkList = array[ ] string (I don't know how to word it here what I have so far with my code) * Example object 51 I want to equal Array [0]; // Project code below public String getCardRank() { String values[] = {"2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"}; return "RRR"; } // this part is in another .java file private...
Write a Java program that randomly generates an array of 500,000 integers between 0 and 499,999,...
Write a Java program that randomly generates an array of 500,000 integers between 0 and 499,999, and then prompts the user for a search key value. Estimate the execution time of invoking the linearSearch method in Listing A below. Sort the array and estimate the execution time of invoking the binarySearch method in Listing B below. You can use the following code template to obtain the execution time: long startTime = System.currentTimeMillis(); perform the task; long endTime = System.currentTimeMillis(); long...
Given an array of integers return the sum of the values stored in the first and...
Given an array of integers return the sum of the values stored in the first and last index of the array. The array will have at least 2 elements in it --------------------------------------- public class Class1 { public static int endSum(int[] values) {     //Enter code here } }
This is JAVA Write the method findMin that will return the smallest number in an array...
This is JAVA Write the method findMin that will return the smallest number in an array of integers. Examples: findMin({29,2,32,12}) -> 2 public int findMin(int[] numbers) {    }
Java : Modify the selection sort algorithm to sort an array of integers in descending order....
Java : Modify the selection sort algorithm to sort an array of integers in descending order. describe how the skills you have gained could be applied in the field. Please don't use an already answered solution from chegg. I've unfortunately had that happen at many occasion ....... ........ sec01/SelectionSortDemo.java import java.util.Arrays; /** This program demonstrates the selection sort algorithm by sorting an array that is filled with random numbers. */ public class SelectionSortDemo { public static void main(String[] args) {...
Lab 03 This lab gives you exercises with using two dimensional arrays of Java and practices...
Lab 03 This lab gives you exercises with using two dimensional arrays of Java and practices with using methods that return arrays. What you should do is to download and complete the instructor’s program lab03.java: 1. Implement print2D(A) so that it prints out its 2D array argument A in the matrix form. 2. Implement add2Ds(A,B) so that it creates and returns a new 2D array C such that C=A+B. 3. Implement multiScalar2D(c,A) so that it creates and returns a new...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT