Module: 二分探索


Problem

2 /5


二分探索

Problem

二分探索アルゴリズムを実装します。
 
入力: 
- 入力の最初の行に自然数 NK (\(0<N,\ K < ;= 100000\));
- 2 行目には、最初の配列の N 個の要素が含まれ、昇順で並べ替えられています; 
- 3 行目 – 2 番目の配列の K 要素。
両方の配列の要素は整数で、それぞれ \(10^9\) を超えません。
 
出力: K 個の数字をそれぞれ別の行に出力する必要があります "YES" ; この番号が最初の配列にある場合、 "NO"そうでなければ。
 
<頭> <本体>
# 入力 出力
1
105
1 2 3 4 5 6 7 8 9 10 
-2 0 4 9 12
いいえ
いいえ
はい
はい
いいえ