Задача:
Написать сортировку файла.
Требования:
Дан текстовый файл размером 4 Гб. Файл содержит строки в кодировке UTF-8 средней длины 20 символов. Файл содержит три колонки, разделенные пробелами: «e-mail пользователя», «дата в формате ISO8601», «число, идентификатор некоторого объекта». Например,
superuser@yandex.ru 2010-12-02T13:30:12 11245
vasya@gmail.com 2011-03-25T00:00:02 88765
superuser@yandex.ru 2010-12-02T13:40:15 11244
У вас в распоряжении есть 512 Мб памяти.
Нужно написать программу, которая сортирует файл:
./sort input.txt output.txt
Прежде чем приступить к реализации, расскажите, пожалуйста, детали алгоритма, который вы будете реализовывать.
←
1
2
3
4
5
6
→
![](/photos/109570:-660520365.jpg)
![](/photos/98787:-2075938737.png)
Ответ на:
комментарий
от nanoolinux
![](/img/p.gif)
![](/photos/18256:219452189.png)
Ответ на:
комментарий
от AIv
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от gh0stwizard
![](/img/p.gif)
Ответ на:
комментарий
от procoder99
![](/photos/81800:596169541.jpg)
![](/photos/89557:-1006428850.gif)
Ответ на:
комментарий
от cdshines
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от procoder99
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от cdshines
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от true_admin
![](/photos/89839:302100812.jpg)
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от wota
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Reset
![](/photos/98787:-2075938737.png)
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от wota
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от qnikst
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от qulinxao
![](/img/p.gif)
Ответ на:
комментарий
от Reset
![](/photos/98787:-2075938737.png)
![](/img/p.gif)
Ответ на:
комментарий
от wota
![](/img/p.gif)
Ответ на:
комментарий
от nerdogeek
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от vasilenko
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от anonymous
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от qulinxao
![](/img/p.gif)
Ответ на:
комментарий
от vasilenko
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от qulinxao
![](/img/p.gif)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от vasilenko
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от arturpub
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от anonymous
![](/photos/82765:1810093561.jpg)
Ответ на:
комментарий
от vasilenko
![](/img/p.gif)
Ответ на:
комментарий
от vasilenko
![](/photos/71287:-1126245462.png)
Ответ на:
комментарий
от vasilenko
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от arturpub
![](/photos/98787:-2075938737.png)
Ответ на:
комментарий
от qulinxao
![](/img/p.gif)
Ответ на:
комментарий
от arturpub
![](/img/p.gif)
Ответ на:
комментарий
от vasilenko
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Reset
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от procoder99
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от procoder99
![](/img/p.gif)
Ответ на:
комментарий
от procoder99
![](/img/p.gif)
Ответ на:
комментарий
от Reset
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от arturpub
![](/photos/109570:-660520365.jpg)
Ответ на:
комментарий
от procoder99
![](/photos/11845:-1319569671.jpg)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [суся] часы показывают время +3 часа (2011)
- Форум Формат часов Gnome 3? (2013)
- Форум Логические вопросы на собесах (2024)
- Форум [redhat9] после перезагрузки часы спешат на 3 часа (2010)
- Форум Убить время, 3-5 часов (2011)
- Форум Я облажался на техническом собесе (2021)
- Форум Сортировка точек (2012)
- Форум Сортировка файла. (2019)
- Форум Сортировка Хана (2014)
- Форум Нечёткая сортировка (2015)