ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1100. Таблица результатов

BubbleSort на Java. Возможно ли?
Послано Aleksandr 24 янв 2017 03:41
Тут кто нибудь вообще прощёл тест №11 на Java пользуясь именно Bubble Sort? Что то мне подсказывает что это вообще невозможно с такими ограничениями времени. Но в таком случае, почему в задаче упоминается именно пузырьковый поиск? Или всё таки это возможно, а я где то дико туплю?

import java.io.*;
public class Timus {
        public static void main (String[] args) throws IOException
        {
            BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
            PrintWriter out = new PrintWriter (new OutputStreamWriter(System.out));

            int N = Integer.parseInt(in.readLine()), bufer;
            int ID[] = new int[N];
            byte M[] = new byte[N];

            for (int i = 0; i<N; i++)
            {
                String[] s = in.readLine().split(" ");
                ID[i] = Integer.parseInt(s[0]);
                M[i] = Byte.parseByte(s[1]);
            }

            for (int i = 0; i < N-1; i++)
                for (int j = N-1; j > i; j--)
                    if (M[j]>M[j-1])
                    {
                        bufer = M[j];
                        M[j] = M[j-1];
                        M[j-1] = (byte) bufer;
                        bufer = ID[j];
                        ID[j] = ID[j-1];
                        ID[j-1] = bufer;
                    }

            for (int i = 0; i < N; i++)
                out.print("\n" + ID[i] + " " + M[i]);

            out.flush();
        }
}
Re: BubbleSort на Java. Возможно ли?
Послано ToadMonster 24 янв 2017 10:33
Task doesn't require bubble sort. Task the only require the same sort result.
So you can use any stable sort (Collections.sort for example).
Re: BubbleSort на Java. Возможно ли?
Послано Escarabajo 20 мар 2017 13:06
Тоже не могу пройти 11й тест на питоне, не хватает памяти. Если через словарь делать, то вообще на 1м тесте неправильный ответ, хотя у меня все нормально работает с разными вариантами тестов.