Публикации по теме 'funkygary'


LeetCode 117. Заполнение следующих правых указателей в каждом узле II JavaScript
Заполнение следующих правых указателей в каждом узле II — LeetCode Для двоичного дерева struct Node { int val; Узел *слева; узел *правый; узел *следующий; } Заполнить каждый следующий указатель точкой… leetcode.com var connect = function(root) { if (!root) return null; const queue = [root, null]; while (queue.length) { const node = queue.shift(); // if queue[0] === null, shift null node.next =..

LeetCode 2096. Пошаговые инструкции от одного узла бинарного дерева к другому — JavaScript
Пошаговые инструкции от одного узла бинарного дерева к другому — LeetCode Вам дан корень двоичного дерева с n узлами. Каждому узлу однозначно присваивается значение от 1 до n. Вы также… leetcode.com var getDirections = function(root, startValue, destValue) { const startPath = []; const destPath = []; find(root, startValue, startPath); find(root, destValue, destPath); // find the root while..