4 ms·
Your explanations were excellent. I especially liked the way you introduced hash tables using a simple array where the indices had special meaning. The diagram
by esfandia 9y ago
Your explanations were excellent. I especially liked the way you introduced hash tables using a simple array where the indices had special meaning.
The diagrams are clear and helpful.
Only nitpick: not sure how somebody who is supposed to learn what an array is by reading this is supposed to already know the meaning of Big O notation. So maybe a little intro to Big O complexity somewhere in there would help as well.
- gameguy43 9y agoEep! Did you notice that the first time we mention big O notation, you can click on it and an inline explanation slides down? Probably not, based on the question! We should make that part louder.
- justinpombrio 9y agoAs another data point, I thought the big O inline expansion was pretty clear, and clicked on it.
- esfandia 9y agoThe problem with links is that you don't know where they are going to take you. When I have such a nice piece of text to read I don't want to click and potentially land in a completely different site, have to click "back" and all that distracting stuff. That's probably why your link didn't "register" with me. In your case in turns out the link nicely expands in place, so that's pretty cool. I'd still just inline that little explanation on Big O, since you keep referring to it in the rest of the text. It's more than a mere footnote. Now this is all my own experience, and others may disagree, so don't necessarily go changing things just on my account!