7月11日打卡
1) ①处应填( )
i<n
c<n
i<n-1
c<n-1
2) ②处应填( )
i%2==0
i % 2 == 1
p
!p
3) ③处应填( )
i++
i=(i + 1) % n
c++
p ^= 1
4) ④处应填( )
i = (i + 1) % n
5) ⑤处应填( )
70 return 0;
71 }
1) ① 处应填( )
a.x != b.x ? a.x < b.x : a.id < b.id
a.x != b.x ? a.x < b.x : a.y < b.y
equals(a, b) ? a.id < b.id : a.x < b.x
equals(a, b) ? a.id < b.id : (a.x != b.x ? a.x < b.x : a.y < b.y)
2) ② 处应填( )
i == 0 || cmp(A[i], A[i - 1])
t == 0 || equals(A[i], A[t - 1])
i == 0 || !cmp(A[i], A[i - 1])
t == 0 || !equals(A[i], A[t - 1])
3) ③ 处应填( )
b - (b - a) / 2 + 1
(a + b + 1) >> 1
(a + b) >> 1
a + (b - a + 1) / 2
4) ④ 处应填( )
!cmp(A[mid], p)
cmp(A[mid], p)
cmp(p, A[mid])
!cmp(p, A[mid])
5) ⑤处应填( )
A[i].x == A[j].x
A[i].id < A[j].id
A[i].x == A[j].x && A[i].id < A[j].id
A[i].x < A[j].x && A[i].y < A[j].y