code for adarius

Anonymous
c_cpp
10/05/2022 3:54 AM
836 B
16
Indexable
else if (addresses[mid].getStreetName().compare(streetName) == 1)
        return searchAddress(addresses, houseNumber, streetName, low, mid - 1);
    else if (addresses[mid].getStreetName().compare(streetName) == -1)
        return searchAddress(addresses, houseNumber, streetName, mid + 1, high);
    else { // Then search by house number if the street address matches
        if (addresses[mid].getHouseNumber() > houseNumber)
            return searchAddress(addresses, houseNumber, streetName, low, mid - 1);
        else
            return searchAddress(addresses, houseNumber, streetName, mid + 1, high);
    }
Editor is loading...