Криптография: желательно уровень нубов, то есть в ней должно начинаться с основ модульной арифметики, и уходить дальше от неё в более глубокие темы. К каждой главе должны быть упражнения для проработки заданий и задач для полноценного усвоения. Как должны быть расположены задачи и темы в самом лучшем случае:
У этого чела в конце каждой темы есть упражнения. После прочтения каждой темы нужно прорешать задачи, для закрепления прочитанного материала, задачи должны быть легкими, можно немного средних. Длина темы от 3 - 10 стр.
в худшем случае:
в плане оформления оглавления тем и к ним задач - как повезет главное что бы читалось на одном дыхании.
Насчет векторной математики у меня сомнения. Так как наврятли найдутся такие где темы не начинаются с вузовских формул. Однако если кто знает учебник по векторной математики старшей школы профильного углубленного уровня то такой мне может подойти.
Рекуррентные отношения - это вообще часть от учебника дискретной математики так что мало шансов что найдется такой учебник. Но в любом случае либо сам учебник либо как конкретна тема она должна быть разжевана в мельчайших подробностях. То есть: от сложной рекуррентной формулы к очень простым вещам она должна идти что бы было понятно что откуда вытекает, плюс упражнения.