Browse Source

I change the solution for this exercise so I updated the usage too

The "expected function" was correct already
content-update
Augusto 3 years ago
parent
commit
9e4cd17513
  1. 9
      subjects/simple_hash/README.md

9
subjects/simple_hash/README.md

@ -6,6 +6,7 @@ Create a **function** `contain` that checks a `HashMap` to see if it contains a
Create a **function** `remove` that removes a given key from the `HashMap`. Create a **function** `remove` that removes a given key from the `HashMap`.
- Note: pay attention to the comment in the [usage](#usage)
### Notions ### Notions
- https://doc.rust-lang.org/rust-by-example/std/hash.html - https://doc.rust-lang.org/rust-by-example/std/hash.html
@ -36,17 +37,23 @@ fn main() {
println!( println!(
"Does the HashMap contains the name Roman? => {}", "Does the HashMap contains the name Roman? => {}",
contain(hash.clone(), "Roman") contain(hash.clone(), "Roman")
//----------^^^^^^^^
// this is not correct, fix it to match the solution the expected function
); );
println!( println!(
"Does the HashMap contains the name Katie? => {}", "Does the HashMap contains the name Katie? => {}",
contain(hash.clone(), "Katie") contain(hash.clone(), "Katie")
//----------^^^^^^^^
// this is not correct, fix it to match the solution the expected function
); );
println!("Removing Robert {:?}", remove(hash.clone(), "Robert")); println!("Removing Robert {:?}", remove(hash.clone(), "Robert"));
println!( println!(
"Does the HashMap contains the name Robert? => {}", "Does the HashMap contains the name Robert? => {}",
contain(hash.clone(), "Robert") contain(hash.clone(), "Robert")
//----------^^^^^^^^
// this is not correct, fix it to match the solution the expected function
); );
println!("Hash {:?}", hash); println!("Hash {:?}", &hash);
} }
``` ```

Loading…
Cancel
Save