ВУЗ:
Составители:
Рубрика:
12
OUTPUT.TXT
3
Задача 9 (4 балла)
Построить кривые Гильберта порядка N. Принцип построения кривых приведен на рис. 18.
17.2 Примеры решения заданий повышенного уровня сложности
Для анализа приведено несколько вариантов решения задач. Восстановите по тексту каждой про-
граммы алгоритм ее действия, оцените его оптимальность, предложите свои варианты.
Решение задачи 1 ("Магический квадрат")
#include<stdio.h>
#include<alloc.h>
#include<conio.h>
#include<string.h>
int **cub;
void error(int swt)
{
switch(swt)
{
case 1: printf("Can't find text file \"input.txt\".\n");
printf("Work of programm has finished. Press <ENTER> to halt");
getchar(); clrscr(); break;
case 2: printf("Can't create text file \"output.txt\".\n");
printf("Work of programm has finished. Press <ENTER> to halt");
getchar(); clrscr(); break;
}
A1 D1
A0 D0 A1 D1
H1
A0 B0
H2
A1 B1
D2
A2
A: D A A B
B: C B B A
C: B C C D H3
D: A D D C
A2
B2
Кривые Гильберта
Рис. 18
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »