Module: Ricerca binaria


Problem

2 /5


Ricerca binaria

Problem

Implementa un algoritmo di ricerca binaria.
 
Inserimento: 
- la prima riga dell'input contiene numeri naturali N e K (\(0<N,\ K < ;= 100000\));
- la seconda riga contiene N elementi del primo array, ordinati in ordine crescente; 
- sulla terza riga – K elementi del secondo array.
Gli elementi di entrambi gli array sono numeri interi, ciascuno dei quali non supera \(10^9\).
 
Output: richiesto per ciascuno dei numeri K da stampare in una riga separata "YES" se questo numero compare nel primo array e "NO" altrimenti.
 
Esempi
# Input Uscita
1
105
1 2 3 4 5 6 7 8 9 10
-2 0 4 9 12
NO
NO
NO