
Busqueda binaria
Publicado por angel (16 intervenciones) el 09/10/2017 03:17:49
como puedo realizar una busqueda binaria, tengo este codigo de busqueda secuencial
1
2
3
4
5
6
7
8
9
10
11
12
13
else if (opc == "3")
{
BusquedaSecuencial B;
string clave;
cout << "Indique un valor a buscar y se le devolvera el indice: " << endl;
cin >> clave;
for(unsigned int i = 0; i < MiLista.cantidad(); i++)
{
if (clave==MiLista.posicion(i).getFecha()){
cout<<"El valor "<<clave<<" si esta en la lista en la posicion ";
cout<<i+1<<endl;}
}
system("pause");
Valora esta pregunta


0