Comp 210 MT2 Review

Comp 210 MT2 Review

Assessment

Flashcard

Computers

University

Hard

Created by

Quizizz Content

FREE Resource

Student preview

quiz-placeholder

23 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What is the reason why utilizing getters & setters are preferred to making instance variables public?

Back

It allows for enforcement of formatting / validation when getting & setting data.

2.

FLASHCARD QUESTION

Front

When implementing an interface, to implement a specific method we should use this keyword:

Back

@Override

3.

FLASHCARD QUESTION

Front

Which of the following would be the proper class header for a Java class implementing a simulation of a collection of things that can be compared?
Options:
public class Simulation<T implements Comparable<T>>
public class Simulation implements Comparable
public class Simulation
public class Simulation<T>

Back

public class Simulation<T implements Comparable<T>>

4.

FLASHCARD QUESTION

Front

TRUE OR FALSE: Searching for an element in a doubly linked list has a better average time complexity than searching through a singly linked list.

Back

False

5.

FLASHCARD QUESTION

Front

Assume we have a doubly linked list, and a particular element to be deleted's pointer is on hand (but NOTHING else). How does the time complexity for this deletion compare to if this was a singly linked list?

Back

Doubly: o(1), If Singly: o(n)

6.

FLASHCARD QUESTION

Front

Assume elements are inserted into a BST in exactly the following order: 52, 23, 77, 65, 9. What would the resulting BST look like?

Back

Media Image

7.

FLASHCARD QUESTION

Front

The best case time complexity of searching a BST is o( _ )

Back

1

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?