Create a KeyIndex class with the following properties : Fields: An array of integers. Note: You can maintain another instance variable if needed (but you can’t use more than one). Constructor: This constructor takes an array of integers a and populates array k with the element in a as indices into k. Note: make sure the build-up of your array k supports negative and non-distinct integers. Methods: This method searches for the value val within the array and returns true if found or false otherwise. sort () Description: This method will return the sorted form of the array that had been passed into the constructor. NOTE: Create a tester class or write tester statements to check whether the methods in your KeyIndex class work properly
PLEASE USE PYTHON and don't make the code overly complicated and lengthy. Thanks. (Second time I am posting this)
Create a KeyIndex class with the following properties :
Fields:
An array of integers.
Note: You can maintain another instance variable if needed (but you can’t use more than one).
Constructor:
This constructor takes an array of integers a and populates array k with the element in a as indices into k.
Note: make sure the build-up of your array k supports negative and non-distinct integers.
Methods:
This method searches for the value val within the array and returns true if found or false otherwise.
sort ()
Description:
This method will return the sorted form of the array that had been passed into the constructor.
NOTE: Create a tester class or write tester statements to check whether the methods in your KeyIndex class work properly
Step by step
Solved in 4 steps with 2 images