Подскажите книги по программированию, не на конкретном языке , а про написание самих алгоритмов. У меня сложности с придумыванем алгоритмов работы сложных функций. Заранее благодарен.
> Подскажите книги по программированию, не на конкретном языке , а про написание самих алгоритмов.
Можно Кнута посмотреть (классика). И вообще книги со словом "алгоритмы" в названии.
> У меня сложности с придумыванем алгоритмов работы сложных функций.
Всегда считал, что сложность кода определяется сложностью алгоритма, а не наоборот. Цепочка обычно такая:
Задача -> Алгоритм -> Код.
Если проблемы возникают на первом шаге (Задача -> Алгоритм), то кроме изучения алгоритмов вообще (Кнут и др.), можно порекомендовать более глубокое изучение предметной области и, если есть, типичных алгоритмов, применяемых для типичных для данной области задач.