Какую книжку выбрать для ознакомления с ООП и алгоритмами??
По алгоритмам - "алгоритмы просто как 2х2"
По ООП , если чисто для ознакомления - https://ru.wikibooks.org/wiki/%D0%9E%D0%B1%D1%8A%D...
Но вообще для настоящего понимания ООП книжек мало нужна практика и еще раз практика, иначе никак.
Тебе повезло, так как именно сейчас проходит курс по алгоритмам и структурам данных от ИТМО тыц