- This quiz has sections
- fundamentals
StringEvaluator
PalindromEvaluator
- object orientation
PalindromeObject
StringAssembler
StringEvaluatorObject
- collections
Student
ZipCodeWilmington
SimpleStringGroup
- generics
MyStack
Group
SortedGroup
GenericUtils
- DifficultComparableTreeSet
- Very Difficult
- fundamentals
- Description
- The purpose of this class is to evaluator palindromes.
- A palindrome is a word or phrase that is spelled the same forwards and backwards.
- the word
racecar
is an example of a palindrome
- the word
- Methods to Complete
String reverseString(String str)
Boolean isPalindrome(String str)
String[] getAllPalindromes(String str)
- Description
- The purpose of this class is to create a utility class for
String
- The purpose of this class is to create a utility class for
- Methods to Complete
String[] getAllSubstrings(String string)
String[] getCommonSubstrings(String string1, String string2)
String[] getLargestCommonSubstring(String string1, String string2)
- Description
- The purpose of this class is to create an object capable of evaluating palindromes.
- Methods to Complete
String reverseString()
Boolean isPalindrome()
String[] getAllPalindromes()
- Description
- The purpose of this class is to create a wrapper class for
StringBuilder
- The purpose of this class is to create a wrapper class for
- Methods to Complete
StringAssembler append(String string)
String append()
- Description
- The purpose of this class is to create a wrapper object for
StringEvaluator
- The purpose of this class is to create a wrapper object for
- Methods to Complete
String[] getAllSubstrings()
String[] getCommonSubstrings(String string2)
String[] getLargestCommonSubstring(String string2)
- Description
- The purpose of this class is to manage
totalAmountOfHoursLearned
- The purpose of this class is to manage
- Methods to Complete
void learn(Double amountOfHours)
Double getTotalStudyTime()
- Description
- The purpose of this class is to mediate
List
ofStudent
objects.
- The purpose of this class is to mediate
- Methods to Complete
void enroll(Student student)
Boolean isEnrolled(Student student)
void lecture(double numberOfHours)
Map<Student, Double> getStudyMap()
- Description
- The purpose of this class is to create a wrapper of
List
ofString
objects
- The purpose of this class is to create a wrapper of
- Methods to Complete
Integer count()
void insert(String string)
Boolean has(String string)
String fetch(int indexOfValue)
void delete(String string)
void clear()
- Description
- The purpose of this class is to implement a proper
Stack
.
- The purpose of this class is to implement a proper
- Methods to Complete
void push(T value)
T peek()
T pop()
Boolean isEmpty()
- Description
- The purpose of this class is to create a generic wrapper for a
List
object
- The purpose of this class is to create a generic wrapper for a
- Methods to Complete
Integer count()
void insert(T value)
Boolean has(T value)
T fetch(int indexOfValue)
void delete(T value)
void clear()
Iterator<T> iterator()
- Description
- The purpose of this class is to create a generic wrapper for sorted
List
object.
- The purpose of this class is to create a generic wrapper for sorted
- Methods to Complete
insert(T value)
delete(T value)
Integer indexOf(T value)
- Description
- The purpose of this class is to create a procedure to generate the power set of an
Set
of objects.
- The purpose of this class is to create a procedure to generate the power set of an
- Methods to Complete
<T extends Comparable> Iterable<? extends Iterable<T>> powerSet(Set<T> originalSet)
<T extends Comparable> Iterable<? extends Iterable<T>> powerSet(T... originalSet)
- Description
- The purpose of this class is to create subclass of a
TreeSet<T>
which cancompareTo
other objects of the same type. - This shit is hard.
- The purpose of this class is to create subclass of a
- Methods to Complete
int compareTo(ComparableTreeSet<T> o)