Write a Java program segment to find the average of the elements of an integer array a of size n.
Arrays
Original Khojo Papers practice question — not from a past board paper.
Linear search examines the elements one by one and works on an unsorted array; binary search repeatedly halves the search interval and requires the array to be sorted. Linear search takes time proportional to n in the worst case, while binary search takes time proportional to log n.
No citable source has been recorded for this record. Treat it as practice material, not as fact.
For a small array the simplicity of linear search may outweigh the speed of binary search.
From the same topic and chapter, at a similar level.
Write a Java program segment to find the average of the elements of an integer array a of size n.
Arrays
What happens in Java if a program accesses a[10] in an array declared as int a[] = new int[10]?
Arrays
Write a Java program segment to find the largest element of a one-dimensional integer array a of size n.
Arrays
How many comparisons does binary search need in the worst case to find an element in a sorted array of 1,024 elements?
Arrays
Explain the ternary operator in Java and rewrite "if (a > b) max = a; else max = b;" using it.
Operators and Expressions in Java
What is the output of: String s = "Examination"; System.out.println(s.length() + " " + s.substring(0, 4) + " " + s.toUpperCase().charAt(2));
String Handling