Я пишу простой скользящий тайл (3х3) решатель.Конечно, это не лучший подход, я просто генерирую все возможные конфигурации, но я не знаю, почему во время выполнения мой компьютер зависает, и я должен вручную перезагрузить компьютер.основной цикл
while(!(tree->s==final))
{
//copy it in tree
expand_node(tree);
//check if in open then add if not
it++;
}
print_s(tree->s);
PS: я все скомпилировал с
g++ -Wall -Wextra -std=c++11 main.cpp