📜  门|门CS 2008 |第 85 题

📅  最后修改于: 2021-09-25 06:44:10             🧑  作者: Mango

考虑上述问题中给出的数据,程序中使其正常工作所需的更正是
(A) 将第 6 行改为: if (Y[k] < x) i = k + 1;否则 j = k-1;
(B) 将第 6 行更改为: if (Y[k] < x) i = k – 1;否则 j = k+1;
(C) 将第 6 行更改为: if (Y[k] <= x) i = k;否则 j = k;
(D) 将第 7 行更改为: } while ((Y[k] == x) && (i < j));答案:(一)
说明:见https://www.geeksforgeeks.org/data-structures-and-algorithms-set-21/的问题4
这个问题的测验