Added deadlines to all algorithms (#18)
This adds a deadline to all algorithms which lets one bail in a fixed amount of time to avoid pathological cases.
This commit is contained in:
parent
99386e8106
commit
74e2805a95
11 changed files with 412 additions and 57 deletions
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
source: src/algorithms/myers.rs
|
||||
expression: d.into_inner().ops()
|
||||
---
|
||||
[
|
||||
Equal {
|
||||
old_index: 0,
|
||||
new_index: 0,
|
||||
len: 10,
|
||||
},
|
||||
Replace {
|
||||
old_index: 10,
|
||||
old_len: 41,
|
||||
new_index: 10,
|
||||
new_len: 41,
|
||||
},
|
||||
Equal {
|
||||
old_index: 51,
|
||||
new_index: 51,
|
||||
len: 49,
|
||||
},
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue