2 / 3 / 1
Регистрация: 17.12.2015
Сообщений: 168
|
|
1 | |
Сортировка слов текстового файла путём слияния данных из файла и заданного внутреннего массива27.12.2015, 00:49. Просмотров 1817. Ответов 7
Метки нет Все метки)
(
Здравствуйте.
Имеется задание, которое я ни в коем случае не прошу за меня сделать. Мне непонятно пару моментов, которые бы мне хотелось пояснить с вашей помощью. ![]() 1. "слова сгенерированы при помощи случайных чисел" - как это понять? Знаю, что можно завести алфавитный массив, а потом случайно перемешивать оттуда значения. Это имелось в виду? 2. "Сначала первая порция данных из исходного файла " - сколько в себя включает "порция"? На моё усмотрение? 3. И самое главное: каким образом происходит сортировка? Алфавитно относительно других слов/внутри каждого слова/алфавитно относительно других слов + внутри каждого слова? К сожалению, мне негде и не у кого уточнить данные вопросы, а делать надо, как обычно, в темпе вальса, поэтому хотел бы спросить как поняли эти моменты вы. Спасибо за внимание! Добавлено через 10 минут 123
0
|
|
27.12.2015, 00:49 | |
Сортировка содержимого текстового файла методами пузырька, слияния, Шелла Замена слов одного текстового файла словами из другого текстового файла Написать программу, которая удаляет из текстового файла предложения, состоящие из заданного количества слов Записать из одного текстового файла в другой только предложения, состоящие из заданного количества слов |
|
53 / 50 / 28
Регистрация: 20.05.2015
Сообщений: 256
|
||||||
27.12.2015, 01:10 | 2 | |||||
1. Скорее всего берется большой символьный массив чаров и каждый элемент заполняется случайной буквой Примерно вот так:
2. В данном случае думаю, не принципиально, можете брать хотя бы по одному слову. 3. В данном случае, я думаю, что по алфавиту, почитайте подробнее по поводу быстрой сортировки QuickSort.
1
|
53 / 50 / 28
Регистрация: 20.05.2015
Сообщений: 256
|
|
27.12.2015, 01:23 | 4 |
Проглядел про вставки, но тем не менее, представьте себе, у вас есть слова, записанные в хаотичном порядке, а вы возьмете и начнете сортировать их изнутри, в итоге ни одного слова не разобрать. В независимости от того, какой тип сортировки вы используете, результат по сути должен быть один и тот же. Так что - алфавит.
0
|
2 / 3 / 1
Регистрация: 17.12.2015
Сообщений: 168
|
|
27.12.2015, 01:36 [ТС] | 5 |
Melvil, но если Вы ещё разок внимательно вчитаетесь в задание, то увидите, что там происходит слияние из отсортированных порций, но ни слова не сказано, что надо эти порции сортировать друг относительно друга в алфавитном порядке. Тогда какой смысл проводить алфавитную сортировку в пределах одной порции?
Представляю:
![]() ![]() ![]()
0
|
53 / 50 / 28
Регистрация: 20.05.2015
Сообщений: 256
|
|
27.12.2015, 01:40 | 6 |
Были у вас слова:
Vanya Petya Dima А стали: aanVy aePty amiD Но не отрицаю, возможно, вы и правы.
0
|
2 / 3 / 1
Регистрация: 17.12.2015
Сообщений: 168
|
|
27.12.2015, 02:04 [ТС] | 7 |
Melvil,
Маловероятно, что радномизированные слова будут представлены чем-то что-то типа имен или других существующих слов. А как тогда быть с этим? Просто согласно Вашей логике должно получится что-то типа такого:
0
|
53 / 50 / 28
Регистрация: 20.05.2015
Сообщений: 256
|
|
27.12.2015, 11:30 | 8 |
Посмотрел ещё раз, получается, что всё зависит от того какую порцию вы возьмете. Если рассчитывать, что порция больше одного слова, т.е. несколько, то вы правы, да.
0
|
27.12.2015, 11:30 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Сортировка данных по алфавиту из текстового файла Сортировка массива из текстового файла по возрастанию
Сортировка данных из текстового файла методом пузырька Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |