Блог пользователя alex270295

Автор alex270295, 12 лет назад, По-русски

Может кто-нибудь объяснить как это делается в Java? Пока разобрался только со scannerом. Но потом нашёл, что он медленный. Критично ли это?

  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

»
12 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
»
12 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Для начала: всякие разные очевидные вещи в стиле http://acm.timus.ru/help.aspx?topic=faq , http://acm.timus.ru/help.aspx?topic=java , http://informatics.mccme.ru/moodle/mod/resource/view.php?id=210 , http://acmp.ru/article.asp?id_text=118 прочитаны и не помогает или не читаны?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    читано только с informatics, но там не объяснено самое интересное с token

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится -16 Проголосовать: не нравится

Критично. Вот типичная задача, в которой без буферизации ввода/вывода успешно падают решения не только на Яве, но и например на C++

Автор молодец что решил перейти с паскаля на что-то современное. Я блин смотреть не могу, как в наших школах и вузах плачут, колются, но продолжают преподавать это г-но мамонта

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Я пытался перейти на си) но он мне не понравился. ну а теперь в связи с правилами студенческих чемпионатов нужно учить что-то другое.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Потоки stdin/stdout/cin/cout в C/C++ полностью буферизованы по умолчанию, если только не связаны с терминалом.

    За второй абзац незачёт, троллить надо тоньше.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Критично, но ессно только на больших (сотни тысяч строк) входных данных. Если вы пока только практикуетесь, то многие из попадающихся вам задач этого не требуют, поэтому можете для начала использовать сканнер. Для новичка в java он несколько удобнее и проще. ;-)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Просто мне нужно до субботы на более менее хорошем уровне выучить java. Поэтому сразу хочется нормальные способы ввода и вывода узнать.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится -9 Проголосовать: не нравится

      Мальчик, ты из ИТМО?

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

        Да

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Может стоит посмотреть решения топовых участников (winger,Petr,Egor,eatmore) на Java? Особенно на их дефолтный шаблон для быстрого чтения.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
            Rev. 4   Проголосовать: нравится +3 Проголосовать: не нравится

            Шаблон Egor а лучше не смотреть :-)

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              На самом деле.. у них сложные шаблоны) я видел попроще

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

                Мальчик, а ты заходил на сайт тренировок ИТМО? Там, тащемта, внизу есть ссылочка на шаблончик, написанный Тем Самым, и который рекомендуется использовать на тренировках.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  12 лет назад, # ^ |
                  Rev. 2   Проголосовать: нравится +11 Проголосовать: не нравится

                  Заходил, смотрел.Не понравилось. К тому же хочется, чтобы это было объяснено.

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              Ну да, его долго писать если с нуля. Но знать, что вот так тоже можно читать, стоит

»
12 лет назад, # |
  Проголосовать: нравится -7 Проголосовать: не нравится

помойму джава плохой язык для програмирование он слишком медленый