判断与当前点是否相邻
(&self, key: &T)
| 20 | |
| 21 | // 判断与当前点是否相邻 |
| 22 | fn adjacent_key(&self, key: &T) -> bool { |
| 23 | for (nbr, _wt) in self.neighbors.iter() { |
| 24 | if nbr == key { return true; } |
| 25 | } |
| 26 | |
| 27 | false |
| 28 | } |
| 29 | |
| 30 | fn add_neighbor(&mut self, nbr: T, wt: i32) { |
| 31 | self.neighbors.push((nbr, wt)); |
no test coverage detected