Vectors in Rust

  1. Fixed vector of numbers
  2. Iterate over elements of vector using for-loop
  3. Mutable vector of numbers, append (push) values
  4. Mutable empty vector for numbers (push)
  5. Mutable empty vector for strings
  6. Mutable empty vector with type definition
  7. Mutable vector of strings
  8. Count words
  9. Vector extend (combining two vectors)
  10. Split string into vector
  11. Sort vector of numbers
  12. Exercise: Median
  13. Exercise: ROT13
  14. Chars to string
  15. Vector of tuples
  16. Vector of structs
  17. Vector of structs - change value
  18. Join elements of vector into a string
  19. Join vector of integers
  20. Maximum value of a vector
  21. Longest or shortest string in a vector
  22. Change vector using map
  23. Update values in vector of structs using map
  24. map is lazy
  25. filter numbers
  26. filter numbers iter into
  27. filter numbers by named function
  28. filter string
  29. Two references to the same vector
  30. Filter vector of structs (cloning)
  31. Convert vector of structs to vector of references
  32. Filter vector of structs without copy
  33. Accessing the last element of a vector
  34. Insert element in vector
  35. Vector with optional values - None or out of range?
  36. Vector with optional values
  37. Vector length and capacity
  38. References to numbers
  39. Queue