質問: array[right]) で処理しようと思ったのですが、どういう風に処理すればいいのかわかりませんでした。どこを直したらいいのでしょうか。
回答: ``` /*配列の左側から走査。 *基準値、または基準値以上の値を見つけるまで続ける。 */ while(array[left] < datum){ left++; } ``` か ``` /*配列の右側から走査。 *基準値、または基準値以下の値を見つけるまで続ける。 */ while(array[right] > datum){ right--; } ``` のどっちかが<=か>=じゃないとうまく動かない