Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
jongraehl
on Aug 21, 2009
|
parent
|
context
|
favorite
| on:
Dijkstra: Why numbering should start at zero
[0,1) = (0) [0,0) = () [0,0] = (0) [0,x] = ()
Probably you'd say x=-1 but if you're using unsigned indices, then you can't distinguish the biggest possible sequence from the empty one (this is true of all schemes, actually, but at least the other don't require negative numbers).
Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: