数组下标常见应用 1. 背景2. 常见应用2.1 求 [i, j] 之间的元素个数2.2 求 (i, j] 之间的元素个数2.3 求 [i, j) 之间的元素个数2.4 1. 背景 平时在写题的时候,经常会需要对数组下标进行一些判断、计算,基本上每次都是举例子找边界,而且写完之后心里没底,生怕数组越界,所以打算记录一下常见的数组下标的转换。 2. 常见应用 //idx:0 1 2 3 4 5 6 7 8 [1, 2, 3, 10, 4, 2, 3, 4, 5] 2.1 求 [i, j] 之间的元素个数 j - i + 1:比如上述数组求下标 6 和下标 2 之间的元素个数 = 6 - 2 + 1 = 5 2.2 求 (i, j] 之间的元素个数 j - i 2.3 求 [i, j) 之间的元素个数 j - i 2.4