DEV Community

Discussion on: Advent of code Day 2 Part 2 Complexity

Collapse
 
aspittel profile image
Ali Spittel

I think the tree/trie approach implementation-wise would be hard to check the differences and skip levels. With this size input, the O(N2) was totally fine and ran instantaneously for me.

Collapse
 
conectado profile image
Conectado

As I said to @tiago the purpose for this exercise is just fun.

I think that it would be hard implementation-wise but I was thinking a DFS that backtracked whenever the second different character was found. It would be hard keeping track of the number of different characters found for a given node but not impossible.