diffson.lcs
Type members
Classlikes
Implementation of the LCS using dynamic programming.
Implementation of the LCS using dynamic programming.
- Authors
Lucas Satabin
Wraps provided value together with its hashCode. Equals is overridden to first check hashCode and then delegate to the wrapped value.
Wraps provided value together with its hashCode. Equals is overridden to first check hashCode and then delegate to the wrapped value.
- Value Params
- value
wrapped value
- Companion
- object
Speeds up LCS computations by pre-computing hashes for all objects. Very useful for objects that recompute hashCodes on each invocation.
Speeds up LCS computations by pre-computing hashes for all objects. Very useful for objects that recompute hashCodes on each invocation.
- Value Params
- delegate
Decorated LCS implementation.
The interface to classes that computes the longest common subsequence between two sequences of elements
The interface to classes that computes the longest common subsequence between two sequences of elements
- Authors
Lucas Satabin