|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2011, 22:09 | #1 |
Новичок
Джуниор
Регистрация: 05.04.2011
Сообщений: 1
|
acm олимпиада
-Нужен совет как оптимизировать виполнение програм на java
-нужен консольний ввод-вивод.Что лучше использовать? BufferedReader(InputStreamReader(Sy stem.in)) ? -Scanner или StringTokenizer? -И ищо тупой вопрос) Если нужно считать с 2 рядков,то нужно 2 обєкта StringTokenizer ? |
06.04.2011, 16:19 | #2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Вообще StringTokenizer не рекомендуется к использованию, так как считается устаревшим, вместо него следует использовать метод String.split. Для acm должно быть достаточно String.split, не смотря на то, что он немного медленней StringTokenizer'а. Scanner же, медленнее обоих методов разбиения строки, но зато удобней в использовании для чтения разнотипных данных. Не далее как позавчера, был пост в этой ветви форума. В нём именно Scanner послужил причиной выхода за временной лимит
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Олимпиада | Anguish Лера | Помощь студентам | 0 | 12.12.2010 20:21 |
ACM | Аля-Улю | Общие вопросы .NET | 0 | 25.04.2010 13:35 |
acm.timus.ru | ИльяМалиновский | Свободное общение | 12 | 28.12.2009 18:36 |
Задачка с сайта acm.timus.ru | phpcreator | Помощь студентам | 9 | 17.10.2009 15:19 |