Use your understanding to extend (write an appendix to) the answer above, but this time for adding a new character e, in Markdown, as a response to this issue.
Paste screenshots of the Ukkonen visualizer, at appropriate points in your explanation to make your points.
That is, your final suffix tree should be for the input string abcabxabcde.
Explain where appropriate when operations can be done in constant time because of the auxiliary data kept around the tree (active length, active edge, remainder, etc.)
This is a problem to help us as a community understand suffix trees for genomic analysis, in particular, those constructed with Ukkonen's algorithm.
Pre-requisites
https://stackoverflow.com/a/9513423
https://brenden.github.io/ukkonen-animation/
The Task
Use your understanding to extend (write an appendix to) the answer above, but this time for adding a new character
e
, in Markdown, as a response to this issue.Paste screenshots of the Ukkonen visualizer, at appropriate points in your explanation to make your points.
That is, your final suffix tree should be for the input string
abcabxabcde
.Explain where appropriate when operations can be done in constant time because of the auxiliary data kept around the tree (active length, active edge, remainder, etc.)