1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Timon |
Сообщение
#1
|
|
Гость |
Добрый день.
Помогите, плиз. Дана вот такая задачка: Текстовый файл содержит набор целых чисел. Прочитать его в память и сформировать бинарное дерево, содержащий номера элементов исходного массива, абсолютное значение которых является простым числом. Повторяющиеся значения в дерево не включать. Порядок ввода исходных данных: - имя файла с данными; - файл с числами. Числа размещены в нескольких строках и отделены друг от друга пробелом или концом строки. Признаком окончания данных является конец файла. Порядок вывода результатов: - исходные данные; - число элементов в дереве; - элементы дерева в порядке убывания значений. Сама программа, вроде бы не особо сложная, но как-то не получается не включать повторяющиеся значения. Помогите плиз. И ещё, если не сложно, напишите вкрадце как вывести дерево в порядке убывания значений. Просто сдавать уже завтра и с отчётом, а надо ещё одну программу дописать. Заранее спасибо. |
Timon Задача с деревом. 26.07.2005 22:56
volvo Это еще почему? Перед занесением в дерево проверяй… 26.07.2005 23:21
Timon За первое спасибо. Большое. Просто у меня, почему-… 26.07.2005 23:28
volvo Тогда еще проще: в процедуре AddToTree(p: ptree; v… 27.07.2005 0:08![]() ![]() |
|
Текстовая версия | 18.12.2025 14:36 |