Я пытающийся реализовать самобалансирующийся бинарное дерево поиска и написал функцию, чтобы заменить дерево с его левым вращением: struct BST<'a> {
l: Option<&'a BST<'a>>,
r: Option<&'a BST
Я строю PromptSet, который может задать ряд вопросов подряд. По причинам тестирования он позволяет передавать читателю и писателю, а не напрямую использовать stdin stdout. Поскольку stdin и stdout явл