A list can be considered a recursive data structure because

A) list classes implement list interfaces
B) list objects are instances of list classes
C) if you remove the head of the list, what remains is also a list
D) None of the above: only methods can be considered recursive.


C) if you remove the head of the list, what remains is also a list

Computer Science & Information Technology

You might also like to view...

Answer the following questions true (T) or false (F)

1. A namespace is a collection of name definitions such as class definitions, variable definitions and function definitions used to permit the same name, or names, to be used both in a library and in your own code. 2. In C++, a compilation unit is a class or function.

Computer Science & Information Technology

____________________ determines the appearance of your email messages.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Revision marks made directly on a document using a stylus are called:

A) direct markup. B) direct markings. C) ink. D) inked markings.

Computer Science & Information Technology

Which hardware platform is considered by many multimedia developers to be better equipped to manage both sound and video editing?

a. Dell b. Sun c. Apple d. IBM e. Silicon Graphics

Computer Science & Information Technology