Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
#1

Быстрое изучение С++ - C++

26.01.2013, 19:27. Просмотров 816. Ответов 10
Метки нет (Все метки)

Си знаю, C# знаю. На все про все у меня неделя. Что посоветуете? Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2013, 19:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Быстрое изучение С++ (C++):

Быстрое шифрование - C++
Народ добрый , день , такая задача решил делать курсач на тему криптография , вот первым делом буду использовать шифрование быстрым методом...

Быстрое умножение - C++
Нужно написать алгоритм для быстрого умножения 2-ух 32-битных чисел. Кто подскажет быстрый алгоритм? (как в openssl, только я там...

Быстрое возведение в степень - C++
Написать функцию быстрого возведения в степень. Функция принимает в качестве параметров y,x и n и возвращает y^x mod y как результат...

Быстрое возведение в степень - C++
Вот код для быстрого возведения в степень для длинного числа. Можете ткнуть пальцем, где проходит перемножение двух чисел? Заранее спасибо....

Быстрое деление 2х длинных - C++
Предположим у меня есть вектор a и вектор b. Каждый элемент вектора содержит 9 цифр (основание миллиард). Дак вот вопросец, как поделить a...

Быстрое чтение файла - C++
Здраствуйте. Я пишу программу, которая читает файлы порядка от нескольких килобайтов до максимум 3 Мб. Посоветуйте пожалуйста, какие...

10
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
26.01.2013, 19:35 #2
Цитата Сообщение от FanOfGun Посмотреть сообщение
Быстрое изучение С++
Цитата Сообщение от FanOfGun Посмотреть сообщение
Что посоветуете?
Фантастика на второй полке
0
Арсенал
144 / 66 / 6
Регистрация: 30.12.2011
Сообщений: 137
26.01.2013, 19:37 #3
FanOfGun, Что ты имеешь в виду С++? Если STL, то недели и не хватит. А если boost, то и года не хватит!
0
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
26.01.2013, 19:38  [ТС] #4
Арсенал, синтаксис я щас за пару дней по 250 страничному учебнику выучу, но вот бы еще самую базу stl... Может есть какие-то варианты?
0
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
26.01.2013, 19:39 #5
Много времени уйдет на Шаблоны, ООП -> STL
0
Kastaneda
Jesus loves me
Эксперт С++
4689 / 2893 / 236
Регистрация: 12.12.2009
Сообщений: 7,354
Записей в блоге: 2
Завершенные тесты: 1
26.01.2013, 19:41 #6
Смотря для каких целей понадобился С++. Если С и С# реально знаешь и С++ нужен просто, чтоб написать какую-нибудь контрольную/курсовую то даже учить ни чего не надо, достаточно открыть справку по плюсам.
0
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
26.01.2013, 19:42  [ТС] #7
Avazart, мне нужно написать олимпиаду, желательно не изобретая при этом велосипеды. Шаблоны мне как таковые не нужны(по крайней мере на текущий момент, потом возможно выучу), повторюсь, мне нужна самая база ибо в си стиле иногда писать неудобно.
0
Avazart
Эксперт С++
7246 / 5418 / 297
Регистрация: 10.12.2010
Сообщений: 24,042
Записей в блоге: 17
26.01.2013, 19:44 #8
в STL думаю без знания шаблонов не стоит лезть...

По STL есть отдельно книги в теме "Литература"
0
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
26.01.2013, 19:50 #9
Из STL для олимпиадных целей могут пригодится следующие контейнеры/адаптеры: vector, string, list, map, set, priority_queue, stack, queue, deque
Из алгоритмов: [stable_]sort, binary_search, next_permutation, prev_permutation, rotate, unique, merge.
Все остальное без проблем пишется ручками.
0
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
26.01.2013, 19:52  [ТС] #10
Цитата Сообщение от diagon Посмотреть сообщение
Из STL для олимпиадных целей могут пригодится следующие контейнеры/адаптеры: vector, string, list, map, set, priority_queue, stack, queue, deque
Из алгоритмов: [stable_]sort, binary_search, next_permutation, prev_permutation, rotate, unique, merge.
Все остальное без проблем пишется ручками.
По большому счету, почти все вышеперечисленое легко пишется ручками(вектор, список, очередь уж точно) Вопрос во времени.
0
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
26.01.2013, 19:56 #11
Цитата Сообщение от FanOfGun Посмотреть сообщение
Вопрос во времени.
Не только. В с++ есть множество способов выстрелить себе в ногу и ошибиться в реализации. Поэтому лучше использовать вышеперечисленное, чем писать велосипеды.
0
26.01.2013, 19:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2013, 19:56
Привет! Вот еще темы с ответами:

Быстрое возведение в степень - C++
Реализуйте алгоритм быстрого возведения в степень для вычисления выражения x = az mod n при целых положительных числах a, z и n. ...

Быстрое заполнение массива - C++
Вот у меня сейчас незадача. Не получается найти способ "Заполняю один элемент массива, так чтобы, то что заполнил заполнило следующие 10...

Быстрое заполнение памяти - C++
С помощью memset, можно быстро заполнить массив какими-либо значениями, но по одной штуке. А можно ли заполнить текстуру цветом RGB? То...

Быстрое Преобразование Фурье - C++
В качестве библиотеки взял хваленую IPP, и тут возник рад вопросов, вот код: packageSize = 4096; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru