Предмет: Информатика,
автор: вита20
упорядочить фрагменты текста 1мб, 10мб, 500кб, 5мб в порядке убывания
Ответы
Автор ответа:
1
10 мб, 5 мб, 1 мб, 500 кб
Автор ответа:
3
Текстуальное упорядочение, принятое в большинстве систем сравнения символьных строк, даст следующее: 10мб, 1мб, 500кб, 5мб
В самом деле, символ "1" стоит в кодовой таблице раньше, чем символ "5" и это дает две подпоследовательности: 1мб, 10мб и 500кб, 5мб. Теперь рассматриваем второй символ в каждой подпоследовательности. Числа в кодовой таблице идут перед буквами, поэтому в первом случае "0" следует перед "м" и получаем 10мб, 1 мб, а во втором "0" следует перед "к" и получаем 500кб, 5мб.
В то же время, в некоторых системах строки сравниваются сначала по длине, а затем, при равной длине, по содержимому, и в этом случае мы бы получили порядок 1мб, 5мб, 10мб, 500кб.
Какой ответ является в данном случае правильным, однозначно сказать нельзя.
В самом деле, символ "1" стоит в кодовой таблице раньше, чем символ "5" и это дает две подпоследовательности: 1мб, 10мб и 500кб, 5мб. Теперь рассматриваем второй символ в каждой подпоследовательности. Числа в кодовой таблице идут перед буквами, поэтому в первом случае "0" следует перед "м" и получаем 10мб, 1 мб, а во втором "0" следует перед "к" и получаем 500кб, 5мб.
В то же время, в некоторых системах строки сравниваются сначала по длине, а затем, при равной длине, по содержимому, и в этом случае мы бы получили порядок 1мб, 5мб, 10мб, 500кб.
Какой ответ является в данном случае правильным, однозначно сказать нельзя.
Похожие вопросы
Предмет: Русский язык,
автор: Ертилеу
Предмет: Английский язык,
автор: lol1039
Предмет: Английский язык,
автор: adamabiev
Предмет: Физика,
автор: hhyvcexrc