My LeetCode grinding. Trying to do a problem a day.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

main.rs 317B

1234567891011121314
  1. pub fn sorted_squares(a: Vec<i32>) -> Vec<i32> {
  2. let mut squares: Vec<i32> = a
  3. .iter()
  4. .map(|x| i32::pow(*x, 2))
  5. .collect();
  6. squares.sort();
  7. squares
  8. }
  9. pub fn main() {
  10. println!("Expected: {:?}", vec![0, 1, 9, 16, 100]);
  11. println!("Got: {:?}", sorted_squares(vec![-4, -1, 0, 3, 10]));
  12. }