通常,无论何时表示任何类型的范围,都可以选择几种值来选择范围的开始和结束。例如,如果要包含整数1、2、3、4、5的范围,则可以选择以下可能的值:
我不确定应该使用哪些措施来选择这些选项之一。
我希望有人能给我链接到EW Dijkstra就该主题写的一篇不错的论文。我设法将正确的搜索字词插入Google,并找到了所需的链接。论文是“为什么编号应该从0开始”,并且还介绍了为什么范围应该以半开间隔表示(开始,结束)。
基本论点有几部分:
begin(即所有开始<= x个选择)。end - begin。和end是begin下一个相邻的间隔的。在您的计算中出现一次错误的机会就更少了。
[begin, begin),非常明显。[begin, begin - 1]如果两面都关闭,那一定会很尴尬。从0开始,这尤其尴尬。| 归档时间: |
|
| 查看次数: |
632 次 |
| 最近记录: |