We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b1dc6c1 commit c2598b0Copy full SHA for c2598b0
src/projecteuler/lib/BNodeBuilder.ts
@@ -39,7 +39,7 @@ export default class BNodeBuilder<T = number> extends BNode<T> {
39
if (dataTree[i]?.[j]) {
40
const resultNode = new BNode<number>(dataTree[i][j] + (rootValue ?? 0));
41
42
- if (dataTree[i + 1] && dataTree[i + 1][j] && dataTree[i + 1][j + 1]) {
+ if (dataTree?.[i + 1]?.[j] && dataTree?.[i + 1]?.[j + 1]) {
43
// Next left coordinates: [i + 1][j]
44
resultNode.setLeft(
45
BNodeBuilder.buildBNodeTreeWeight(
0 commit comments