next up previous contents
След.: Размещаемые массивы Выше: Указатели Пред.: Указатели   Содержание

Упражнения

  1. Дан фрагмент кода: P=>A; A=1; P=0; P=>B; B=A Все элементы массивов одинаковы, поэтому конфигурация не играет роли (лишь бы была одинакова у всех); чему равны значения A, B, P?

  2. Дан фрагмент кода P=>A(1:6:3);A=0;P=1, где A -- одномерный массив размера 6, изначально заполненный нулями. Чему равен массив A?

  3. Реализуйте алгоритмы создания и обхода бинарного дерева. Используйте простейший ввод и вывод на консоль, см. стр. [*]. Указание: создайте производный тип с полем для значения узла и двумя полями-указателями того же типа. Неопределенный указатель означает окончание ветви. Размещайте новые узлы при необходимости. Удобно использовать для обхода рекуррентную процедуру, см. стр. [*]. В стандарте [14] есть пример создания связанного списка, приложение C.1.5.



Ilya A. Chernov 2012-12-19
X