これはで説明されている問題Programming pearls
です。著者が説明した二分探索法がわかりません。誰かが詳しく説明するのを手伝ってもらえますか?ありがとう。
編集:私は一般的に二分探索を理解することができます。この特殊なケースで二分探索を適用する方法がわかりません。別の番号を選択できるように、欠落している番号が特定の範囲内にあるかどうかを判断する方法。英語は私の母国語ではありません。それが著者をよく理解できない理由の1つです。だから、平易な英語を使ってください:)
編集:あなたの素晴らしい答えとコメントをありがとうございました!この質問を解決することから私が学んだ最も重要な教訓は、バイナリ検索はソートされた配列だけでなく適用されるということです!