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

google jam or top coder - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
12.02.2011, 10:52     google jam or top coder #1
салам всем...хелп ми??
я хотел бы спросить, реально ли будет за год или 2 выучить язык с++ и порвать всех на GOOGLE JAM или TOPCODER?//
начальные базовые понятия по с++ имеются, еще знаю что там везде еще надо английский знать, по нему тож тока начальные понятия=)...я думаю это мечта любого кодера=))
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2011, 10:52     google jam or top coder
Посмотрите здесь:

как в form2 значение top установить как в form1 C++
c++ & google chrome C++
Автоматизация Google Chrome C++
Чтение структуры из файла. (Google Test) C++
Google C++ Style Guide C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
12.02.2011, 11:38     google jam or top coder #2
Цитата Сообщение от kolia123456 Посмотреть сообщение
я думаю это мечта любого кодера=))
Та ну хз... Есть куда стремиться кроме этих товарищей.

Цитата Сообщение от kolia123456 Посмотреть сообщение
реально ли будет за год или 2 выучить язык с++ и порвать всех на GOOGLE JAM или TOPCODER?
Смотря сколько тебе лет и насколько ты талантлив. Если тебе лет пятнадцать и ты очень-очень талантлив -- у тебя все получится. Чем ты старше, тем тебе труднее учить новое.

Английский, знаю по собственному опыту, можно выучить до необходимого уровня за пол-года (для хорошего уровня времени надо побольше, год-два). Не надо забывать, сообщества состоят из людей. Многие из них весьма посредственны и держатся за счет огромного опыта, который за год-два возможно получить только если не есть, не пить и не спать.
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
12.02.2011, 13:04  [ТС]     google jam or top coder #3
мне кажется что талант тут огромной роли не играет, нужно много практики решения задач, как говорится все приходит с опытом=)
мне 18, на первом курсе)...
дайте плз какие нить рекомендации по с++:книги, задачники, видео, аудио ну и тому подобное...
буду признателен)
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
12.02.2011, 13:29     google jam or top coder #4
Цитата Сообщение от kolia123456 Посмотреть сообщение
дайте плз какие нить рекомендации по с++:книги, задачники, видео, аудио ну и тому подобное...
На форуме полно всего. Воспользуйтесь поиском или просто почитайте прикрепленные темы.

Добавлено через 14 секунд
Цитата Сообщение от kolia123456 Посмотреть сообщение
мне кажется что талант тут огромной роли не играет
Кажется.
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
12.02.2011, 15:43  [ТС]     google jam or top coder #5
а может есть на форуме кто выступал на олимпиадах такого рода, хелпните советом=)
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
12.02.2011, 16:05     google jam or top coder #6
Олимпиадная подготовка

Цитата Сообщение от kolia123456 Посмотреть сообщение
хелпните советом=)
Если вдруг фигней страдаешь - реши олимпиадную задачку.
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
12.02.2011, 17:58     google jam or top coder #7
Цитата Сообщение от lemegeton Посмотреть сообщение
Смотря сколько тебе лет и насколько ты талантлив. Если тебе лет пятнадцать и ты очень-очень талантлив -- у тебя все получится. Чем ты старше, тем тебе труднее учить новое.
талант и возраст конечно имеют значения, но кроме с++ нужно выучить еще много много всего.

1. Во первых математика(минимум школьная программа), а лучше основы вышки, а также матрицы. Ну и конечно геометрия, особенно векторная очень важна.

2. Нужно развивать логическое мышление.
3. Кроме с++ нужно знать как работает компьютер, так сказать - знать матчасть.

4. Иметь желание.
5. Нужно иметь способность к самообучению.
Не лезть на каждый вопрос на форум, а пытаться пытаться самому решить проблему.

kolia123456, если хочешь быть программистом то гугл тебе в помощь, там есть ВСЕ что нужно начинающим и продолжающим. Если ты не можешь найти элементарное - тот же самоучитель с++, то не быть тебе программистом. Ведь мы можем посоветовать, а решать ты должен сам!

Поэтому удачи!!!,

Добавлено через 53 секунды

Не по теме:

Цитата Сообщение от kolia123456 Посмотреть сообщение
салам всем...хелп ми??
Цитата Сообщение от kolia123456 Посмотреть сообщение
хелпните советом=)
и еще не мешало бы выучить нормальную русскую речь



Добавлено через 51 секунду
Цитата Сообщение от kolia123456 Посмотреть сообщение
мне кажется что талант тут огромной роли не играет
программирование тоже исскуство, попробуйте нарисовать картину без таланта к рисованию

Добавлено через 30 секунд
Цитата Сообщение от kolia123456 Посмотреть сообщение
на первом курсе
на первом курсе чего, института? какого факультета?
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
12.02.2011, 18:37  [ТС]     google jam or top coder #8
да, института...
технологический факультет..специальность-выч.тех и програмное обеспечение...мы ща как раз проходим с++...но по-моему я с++ сейчас уже больше нашего препода знаю. может она просто объяснять не умеет..но все равно препод хороший, никогда(почти никогда) не имел ничего против преподов..
у меня дофига всяких книг, еще видео уроки есть...
ОК..дальше буду искать в гугле что нить полезное
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
12.02.2011, 21:22     google jam or top coder #9
Цитата Сообщение от kolia123456 Посмотреть сообщение
у меня дофига всяких книг, еще видео уроки есть...
лучше учиться по книгам) видео уроки слишком расслабляют имхо.
главное начать читать и не бросить обучение со временем
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
13.02.2011, 05:47     google jam or top coder #10
@KOT@,
Ну и конечно геометрия, особенно векторная очень важна.
Где позвольте спросить, кроме углубленной работе с графикой и разработке игр?
ИМХО важнее дискретная математика, логика и иже с ним.
3. Кроме с++ нужно знать как работает компьютер, так сказать - знать матчасть.
Знать как работает... Хм... Знать как работает каждая часть компьютера - дело технаря-инженера.
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
13.02.2011, 07:46     google jam or top coder #11
Цитата Сообщение от ForEveR Посмотреть сообщение
дискретная математика, логика
Цитата Сообщение от @KOT@ Посмотреть сообщение
геометрия, особенно векторная очень важна.
Все важны в одинаковой степени, т.к. есть задачи и на геометрию и на дискректу.

Добавлено через 1 минуту

Не по теме:

Что эта тема делает в разделе "C++ для начинающих"?

kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
13.02.2011, 09:32  [ТС]     google jam or top coder #12
задачи бывают разные!
и на матем и на геометрию, поэтому знание формул всегда в плюс!
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
13.02.2011, 11:47     google jam or top coder #13
kolia123456, Допустим, ты программист, 5 лет как закончил университет. С ходу-ли ты вспомнишь формулу Симпсона для приближенного вычисления интеграла?
Вспомнишь-ли ты сходу производную от логарифма?
Вспомнишь-ли ты сходу кодирование/декодирование дерева методом Прюфера?
Или же поиск в ширину/глубину?
lemegeton
 Аватар для lemegeton
2908 / 1337 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
13.02.2011, 11:59     google jam or top coder #14
Цитата Сообщение от kolia123456 Посмотреть сообщение
мы ща как раз проходим с++...но по-моему я с++ сейчас уже больше нашего препода знаю. может она просто объяснять не умеет..но все равно препод хороший, никогда(почти никогда) не имел ничего против преподов..
Задача преподавателя, вопреки расхожему мнению, заключается в том, чтобы дать учащимся необходимый базовый минимум и проверить их знания. На одной институтской программе даже олимпиадную задачку не решить.

Цитата Сообщение от @KOT@ Посмотреть сообщение
но кроме с++ нужно выучить еще много много всего.
Очень верное замечание. В зависимости от области применения знаний придется овладеть основами смежных знаний. Для 3D можно назвать основы теормеха и начерталки, для прикладного программирования -- даже не назвать половины того, что придется изучить. На сегодняшний день самое популярное -- бухгалтерия, наверно. )

Цитата Сообщение от ForEveR Посмотреть сообщение
ИМХО важнее дискретная математика
Дискретная математика просто необходима. Особенно для игр и сложных вычислительных систем.

Цитата Сообщение от ForEveR Посмотреть сообщение
Знать как работает... Хм... Знать как работает каждая часть компьютера - дело технаря-инженера.
Не скажите, батенька, всегда полезно знать на один уровень абстракции ниже необходимого, как работает система . Программисту совершенно не повредит знать, что такое контроллер прерываний, что такое SATA, IDE, сколько конвееров имеет процессор и т.п. вещи. Особенно, системному программисту. Прикладному, конечно, лучше абстрагироваться -- универсальней будет приложение.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
13.02.2011, 12:51     google jam or top coder #15
lemegeton, Соглашусь. Но под хорошо разбираться я имел ввиду определять, из-за чего не работает компьютер самостоятельно, допустим, если не запускается БИОС даже. Было такое у меня на компе, долго маялись, пришел парень на пару лет меня старше - мастер - разобрал - нашел в чем проблема (оказалось были выгнуты ножки проца и контакт шел не полностью)... Ну и прочие интересные вещи...
А про непосредственно работу компьютера да конечно надо знать. Но это не значит хорошо понимать)
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
13.02.2011, 15:09  [ТС]     google jam or top coder #16
я тут еще одну тему нашел
говорят нужно чтобы задача решалась в определенный промежуток времени
как это???
как регулировать это время?
где его посмотреть?
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
13.02.2011, 15:21     google jam or top coder #17
Цитата Сообщение от kolia123456 Посмотреть сообщение
говорят нужно чтобы задача решалась в определенный промежуток времени
Дается ограничение по времени работы программы.

Цитата Сообщение от kolia123456 Посмотреть сообщение
как регулировать это время?
Тем меньше операций делает твоя программа, тем меньше времени использует программа.

Цитата Сообщение от kolia123456 Посмотреть сообщение
где его посмотреть?
Т.е.?
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
13.02.2011, 15:30     google jam or top coder #18
Цитата Сообщение от ForEveR Посмотреть сообщение
Где позвольте спросить, кроме углубленной работе с графикой и разработке игр?
ИМХО важнее дискретная математика, логика и иже с ним.
Все равно знания математики должны быть, и желательно хорошие
Цитата Сообщение от ForEveR Посмотреть сообщение
Знать как работает каждая часть компьютера - дело технаря-инженера.
не обязательно знать все в совершенстве.

Добавлено через 3 минуты
Цитата Сообщение от ForEveR Посмотреть сообщение
Допустим, ты программист, 5 лет как закончил университет. С ходу-ли ты вспомнишь формулу Симпсона для приближенного вычисления интеграла?
Вспомнишь-ли ты сходу производную от логарифма?
Вспомнишь-ли ты сходу кодирование/декодирование дерева методом Прюфера?
Или же поиск в ширину/глубину?
Не вспомнишь конечно, но хотя бы будешь знать что это и сможешь самостоятельно разобраться и найти в интернете либо в книгах

Добавлено через 1 минуту
Цитата Сообщение от kolia123456 Посмотреть сообщение
говорят нужно чтобы задача решалась в определенный промежуток времени
это относиться к олимпиадному программированию.
Вообще не стоит над этим заморачиваться сейчас, потому что программы практически всегда укладываются во времени. (во всяком случае сейчас можешь не думать над этим)
Евгений М.
1033 / 974 / 53
Регистрация: 28.02.2010
Сообщений: 2,817
Завершенные тесты: 2
13.02.2011, 15:38     google jam or top coder #19
Цитата Сообщение от @KOT@ Посмотреть сообщение
практически всегда укладываются во времени
О_о Почему Вы так думаете?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2011, 15:54     google jam or top coder
Еще ссылки по теме:

C++ Скачать и загрузить файл на Google Drive
C++ веб-приложение Google Maps
C++ Создание стека по примеру из учебника Лафоре. Что означает top = -1?

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

Или воспользуйтесь поиском по форуму:
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
13.02.2011, 15:54     google jam or top coder #20
Цитата Сообщение от Евгений М. Посмотреть сообщение
Почему Вы так думаете?
потому что сколько я не решал олимпиадные задачи (а у меня их было очень много) всегда укладывались во времени.
Если правильное решение, то за время можно и не переживать.
Yandex
Объявления
13.02.2011, 15:54     google jam or top coder
Ответ Создать тему
Опции темы

Текущее время: 10:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru