Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Я учился прогрммировать в qBasic, но хочу еще и в C++ сам ни чего понять не могу. Помогите!!!!!
1 2
  21  Андрей Шмидт, 02 декабря 2009 г. 17:07:50
      8 Очень модный чувак!, 01 декабря 2009 г. 21:56:32
не мог не высказаться))
значит ты не очень хорошо яву выучил)
я ничего против С++ не имею) юзаю его только из-за next_permutation() так как самому впадлу писать)
а все что есть в СТЛ - есть в ява и даже больше... (TreeMap и тд) пока в с++ это все ручками и ручками.... или возьмите тотже бинпоиск... если не ошибаюсь в ++ его ручками... а пока будешь его писать Я буду спать...)
  22  Андрей Шмидт, 02 декабря 2009 г. 17:04:34
      Мехрдоди Одил(ТРГИ)
на сайте информатикс пишу на ява - время как у С++(ну немного больше, но намногоооо меньше чем на этом сайте и олимпии, почти как на Тимусе). а почему? да потому что ЛИНУКС))
если не веришь посмотри решенные мной задачи на ява и я тебе скину время их выполнения)
  23  Андрей Шмидт, 02 декабря 2009 г. 17:02:37
      вы криво сравниваете....
возьмите тот же ТОПКОДЕР
там таких тормозов с явой нет... и шансы одинаковы, как у ++ так и у явы
насчет тормознутости - а что вы хотели, если ЖВМ запускать по всякие разные хрени+полная кросплатформенность, до чего компиляторам С++ еще идти и идти.....
  24  Мехрдоди Одил(ТРГИ), 02 декабря 2009 г. 15:59:27
      www.e-olimp.com/problems-statistic/432
Вчера, 14:49 203 ms 9.8 mb jdk
Вчера, 10:19 46 ms 2.8 mb gcpp

смотрим на разницу и делаем выводы, при этом решение на Джаве проходит за 2 секунды а ограничение 1 секунда!
  25  Мехрдоди Одил(ТРГИ), 02 декабря 2009 г. 15:54:16
      и потом может алго кривой! а не цпп
  26  Мехрдоди Одил(ТРГИ), 02 декабря 2009 г. 15:53:08
      Нияз,
у Джавы есть какой-то коэффицент на который умножаются все ограничения задачи(по крайней мере так на е-олимп)+ все что сказал Максим
  27  Делюкин Максим Викторович, 02 декабря 2009 г. 14:54:35
      Как ускорить решение на C++:
- использовать стандартную библиотеку ввода-вывода (stdin, scanf, printf);
- вместо удобных для использования строк (string), использовать массив чаров (char s[51]).

Это как минимум. =)
А у нас в команде есть четверокурсник, который яву уже проходил))
Пишет на ней в случае, если надо длинную арифметику писать. =)
  28  Нигматуллин Нияз Габдуллазянович [СПбГУ ИТМО], 02 декабря 2009 г. 10:09:43
      то, что Java очень медленная это большое заблуждение. я знаю что на некоторых олимпах TL повышали из-за того, что решение на C++ не проходило по времени, а изначальное решение на Java проходило.
  29  Очень модный чувак!, 01 декабря 2009 г. 21:56:32
      Джава тормоз, пока она один раз перекомпилится и считает данные я поспать успею!!!
Начал изучать и изучил довльно хорошо, и я вам скажу что с++ все таки рулит!!!
  30  Андрей Шмидт, 01 декабря 2009 г. 21:46:32
      Делюкин Максим Викторович
JAVA лучше)
в ява еще есть много чего такого, чего в С++ только ручками пока)
  31  Делюкин Максим Викторович, 01 декабря 2009 г. 19:03:42
      С++ - это мегоязык. =)

c[i, j, 3] = c[i, j, 3] + f => c[i][j][3] += f;

'a' + 1 = 'b'

А еще быстрая сортировка может быть выполненна всего лишь командой sort( a, a+n );
, где n - количество соритруемых элементов =)
  32  Горбунов, 01 декабря 2009 г. 13:39:16
      скачай книжку C++ для чайников + юзай инет, я тоже на qbasic начинал (да я и щас на нем) но ради интереса с C++ разобрался. Я конечно знаю только малую часть языка, но задачи на этом сайте, написанные на C++ я уже сдавал.
  33  Team, 01 декабря 2009 г. 11:25:04
      <html>
<!-- Design & Programming by Sergey Belyaev, @2006-2009 E-mail: bsn@mail.ru -->
<head>
<title>Дрыков Александр Юрьевич</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="description" content="Я учился прогрммировать в qBasic, но хочу еще и в C++ сам ни чего понять не могу. Помогите!!!!!">
<meta name="keywords" content="программирование, задачи по программированию, разбор задач, проверяющая система, acm, асм">
<meta name='yandex-verification' content='469bed0cc8ac30a3' />
<meta name='yandex-verification' content='4750e2c69b4e997c' />
<link rel="icon" href="/images/favicon.ico" type="image/x-icon">

<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="/design/acmp_style.css">
<script>var now = new Date(2009,12-1,1,11,24,35)</script>

<script src="/design/olimp.js" language=JavaScript></script>

</head>

<body onload="LoadImages();ShowTime()" class=nomargin>
<table width=100% cellpadding=0 cellspacing=0 style="margin-top: 2" border=0>
<tr height=20><td colspan=5>

<table width=100% cellpadding=0 cellspacing=0 border=0>

<tr height=40>
<td colspan=2>
<table cellpadding=0 cellspacing=0><tr>
<td valign=top>&nbsp;<a href=/><img src=/images/emblem.gif width=42 height=34 alt="Школа программиста" border=0></a></td>
<td><a href=/><img src=/images/title.gif width=354 height=40 alt="Школа программиста" border=0></a></td>
</tr></table>
</td>
<td valign=top align=right>

<p id=timer class=nomargin></p>

</td>
</tr>

<tr height=5>
<td background=/images/3lines.gif colspan=3></td>
</tr><tr height=20 valign=middle>
<td bgcolor=#aaFFaa width=500>&nbsp; <a href=/ class=top>[новости]</a>

<a href=/asp/gb.asp?id=-1 class=top>[гостевая книга]</a>
<a href=/asp/forum.asp class=top>[форум]</a>

<a href=http://chat.acmp.ru class=top target=
  34  Team, 01 декабря 2009 г. 11:24:35
      << < < << < < < < < < < < << < < < < << < < < < <
  35  Team, 01 декабря 2009 г. 11:20:47
      жо ж о жо жо жо =)
  36  Team, 01 декабря 2009 г. 11:14:40
      ТЫ ЛАМИР!!!!! RFTM!
1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru