Lines Matching defs:position
66 }, (node, pos) => (node.position = pos));
68 queue.insert({ value: i, position: null });
72 queue.removeAt(queue.peek().position);
81 }, (node, pos) => (node.position = pos));
83 queue.insert({ value: 1, position: null });
84 queue.insert({ value: 2, position: null });
85 queue.insert({ value: 3, position: null });
86 queue.insert({ value: 4, position: null });
87 queue.insert({ value: 5, position: null });
89 queue.insert({ value: 2, position: null });
90 const secondLargest = { value: 10, position: null };
92 const largest = { value: 15, position: null };
96 assert.strictEqual(largest.position, 5);
100 assert.strictEqual(secondLargest.position, 6);
119 }, (node, pos) => (node.position = pos));
121 const i3 = { value: 3, position: null };
122 const i7 = { value: 7, position: null };
123 const i8 = { value: 8, position: null };
125 queue.insert({ value: 1, position: null });
126 queue.insert({ value: 6, position: null });
127 queue.insert({ value: 2, position: null });
132 assert.strictEqual(i7.position, 4);
136 assert.strictEqual(i3.position, 2);
141 assert.strictEqual(i8.position, 4);