Assignment that requires a custom implementation of the rope data structure. For a brief overview of what a rope data structure is, see https://en.wikipedia.org/wiki/Rope_(data_structure). The skeleton for this data structure is already provided and the included comments indicate what each method that needs to be implemented does. In the main.java file, a bunch of tests are already provided. If a test is passed, a “True” string is printed to the console, therefore you will know that the program is complete once all the tests printout “True”. Only the rope.java file needs to be worked on. Java needs to be used as programming language.
All applicants go through a series of tests that check their level of English and knowledge of formatting styles. The applicant is also required to present a sample of writing to the Evaluation Department. If you wish to find out more about the procedure, check out the whole process.