Как сделать скошенное дерево, используя fork () в C? - PullRequest
0 голосов
/ 03 октября 2019

Я хочу создать скошенное дерево с 3 узлами, 2 из которых будут иметь 1 дочерний элемент, а последний узел будет бездетным. Я не очень понимаю, как поступить с этим.

Пример

1 Ответ

1 голос
/ 03 октября 2019

Это похоже на нормальное использование fork(), в основном. Вот какой-то псевдокод:

// start in process 3
int pid = fork();
if (pid == 0) {
   int pid2 = fork();
   if (pid2 == 0) {
       // process 1
   } else {
       // process 2
   }
} else {
   // process 3
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...