Форум программистов, компьютерный форум CyberForum.ru

Хорошая книга по алгоритмам на C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Самая лучшая среда разработки http://www.cyberforum.ru/cpp-beginners/thread847330.html
Здорова! Тут вообщем стал я в замешательстве. Раньше думал учить Qt, а щас чуток полазив в интернете понял, что это гамно, лучше учить visual studio и .Net ну либо С++ builder. Типо это самые популярные айдиа. Да и вообще, если так подумать то 90 или даже 99 процентов всех компов под виндовс и 70% программ которые на С++ написаны в visual studio, значит нету смысла мучиться и учить по линукс....
C++ srand не компилится void Client::InitializeRandSessionKey() { srand(time(NULL)); randSessionKey=rand()%100; } 1>h:\wmf\wmf\wmf\main.cpp(25) : error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов что я делаю не так? http://www.cyberforum.ru/cpp-beginners/thread847329.html
C++ Возведение в степень по модулю. Большие числа
Всем привет. У меня есть пару способов возведения в степень по модулю, но с большими числами не работает.:( Требуется вычислить A^X mod P. Нужно для реализации шифра RSA. unsigned long powmod(unsigned long a, unsigned long x, unsigned long p) { unsigned long result = 1; while(x)
Эмуляция C++
Написать функцию которая имеет на входе два числа с плавающей точкой типа float, но представленные как long int unsigned и выдает результат типа float сумма или разность третий операнд. Здравствуйте ребята! Помоги пожалуста с задачей вот написал чтото не работает! #include <iostream> float schet (unsigned long x,unsigned long y, char z ) { long unsigned int...
C++ Шаблоны функции http://www.cyberforum.ru/cpp-beginners/thread847289.html
Делаю задание по программированию, нужна явная специализация шаблона. Пишет ошибку: obj\Debug\main.o||In function `main':| C:\Users\sklad\Documents\CODEBLOCK\work8.6\main.cpp|16|undefined reference to `int maxn<int>(int*, int)'| C:\Users\sklad\Documents\CODEBLOCK\work8.6\main.cpp|17|undefined reference to `double maxn<double>(double*, int)'|...
C++ const в конце объявления метода делает только *this константным? То есть const в методе int foo(int x, int y) const; говорит, что внутри метода не будут переопределяться поля класса, а точнее const говорит, что *this будет константным? И на этом все? подробнее

Показать сообщение отдельно
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
25.04.2013, 02:02     Хорошая книга по алгоритмам на C++
PG94,
это наподобие Кнута)), только через определенное время дойдет.

Хотя если совмещать видео лекции, можно взять на coursea (https://class.coursera.org/algs4partI-002/class), то очень таки неплохо. Но это на английском, и Вам советую задуматься о изучении этого языка.

Также очень неплохо памяти /по структурам данным/сновным подходам лекции Стэнфордского университета (Programming Paradigm http://www.youtube.com/watch?v=Ps8jOj7diA0). Восновом на Си, но те же подходы используются в c++.

Там же есть и про абстракцию, подходы, паттерны.

Короче вся толковая литература на английском. Так что учите. И да вы куда больше направлены к математике или программированию?) Просто это не совсем одно и тоже. Можно быть математиком и знать находиться ли точка в определенной фигуре и выразить это через кривой c++ (восновом так и делают ресерчеры) или быть крутым арчем и вообще не замарачиватся реализацией, а думать только на уровне абстракции, или уйти в GUI + web микс.
 
Текущее время: 19:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru