Я их прочел, не все смог "вытянуть" в математическом изложении, однако в целом - я рад, что у меня есть доступ к этим книгам и я смог многое освоить.
Алгоритмы позволяют программистам писать более качественный и производительный код.
Вот смотрите, если простым языком. Возьмите справочник по болезням, и выберите любую. У болезни будут перечислены все возможные симптомы, однако вы лишь раз из миллиона увидите их все у одного пациента.
Так и с алгоритмами, вы будете брать основу алгоритма и адаптировать его (или даже смешивать с другим) к вашей задаче. Это будет происходить "подсознательно". Но, производительность вашу это точно повысит, вы банально не будете ничего придумывать - все уже давно в вашей голове. Ну, и еще крутой бонус, если в университете вы не проходили курс а-ля "
Алгоритмы и алгоритмические языки" в рамках которого рассказывают про алгоритмическую сложность кода, то вы сможете и сами это знать и понимать на "подсознательном" уровне.
Опять таки, это потенциал книги, а будет ли он равен или превысит потенциал усвоения читателя - вопрос к мотивации читателя.
Моё мнение таково, что эти знания однозначно положительно повлияют на любого программиста.
P.S. Пожалуйста, внимательно прочтите предисловие автора к книге! Он указывает, что если у читателя есть проблемы с математикой - это не приговор. Там все расписано.