Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Containers [POLL][PERCEPTION]

Name: Anonymous 2011-09-26 1:44

You stumble upon a new programming language.

1) The programming language has a main built-in data type called list, used as such: l = [1,2,3];. What would you normally expect of the underlying implementation -- would you expect it to be a linked-list (random access O(N)), an array (resize O(N)), or perhaps an unrolled link list (random access and resize amortized O(log(N)))?

2) You discover that the programming language also has a built-in data type called array. How does this affect your assumptions relative to list, and what will your new expectancies relative to array be?

Name: Anonymous 2011-09-27 1:25

>>8
You have got to be shitting me. Plenty of algorithms use O(1) array operations as a basis for just sane speed.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List