small fixes

This commit is contained in:
artus committed 2019-02-15 14:18:17 +01:00
1 parent 4bc04bd7e3
commit 4e5aab323e
3 files changed
+7 -11

No files matched your search

+4 -4
View File
@@ -222,15 +222,15 @@ impl<'a, V, K: Eq + Hash + Clone> Problem<'a, V, K> {
}
/// Returns all complete solutions, after visiting all possible outcomes using a stack (DFS).
pub fn solve_all(&mut self) -> Vec<Solution<'a,V,K>>
where V: Clone + fmt::Debug,
K: Clone + fmt::Debug,
where V: fmt::Debug,
K: fmt::Debug,
{
self._solve(None) // No limit
}
pub fn solve_one(&mut self) -> Option<Solution<'a,V,K>>
where V: Clone + fmt::Debug,
K: Clone + fmt::Debug,
where V: fmt::Debug,
K: fmt::Debug,
{
self._solve(Some(1)).pop()
}