From fc9e44a73eb690ae6d31234a80911f342caf7710 Mon Sep 17 00:00:00 2001 From: Pascal Lais Date: Mon, 13 Dec 2021 09:00:25 +0100 Subject: [PATCH] Update day 12 solution Save some ms --- day-12/day-12.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/day-12/day-12.py b/day-12/day-12.py index 8e07024..2a171f4 100644 --- a/day-12/day-12.py +++ b/day-12/day-12.py @@ -16,7 +16,7 @@ def process_node(node, available_edges, visited): nxt = process_node(n, available_edges, visited) for p in nxt: p.appendleft(node) - paths.append(p) + paths += nxt if node in visited: visited.remove(node) return paths @@ -40,7 +40,7 @@ def process_node_twice(node, available_edges, visited, visited_twice): nxt = process_node_twice(n, available_edges, visited, visited_twice) for p in nxt: p.appendleft(node) - paths.append(p) + paths += nxt if visited_twice == node: visited_twice = None elif node in visited: