# Piscine Rust curriculum --- ## Week One ### Quest 01-rust Exercises: - fibonacci2 | https://github.com/01-edu/public/tree/master/subjects/fibonacci2 - scalar | https://github.com/01-edu/public/tree/master/subjects/scalar - temperature_conv | https://github.com/01-edu/public/tree/master/subjects/temperature_conv - looping | https://github.com/01-edu/public/tree/master/subjects/looping - speed_transformation | https://github.com/01-edu/public/tree/master/subjects/speed_transformation - groceries | https://github.com/01-edu/public/tree/master/subjects/groceries - reverse_string | https://github.com/01-edu/public/tree/master/subjects/reverse_string - find_factorial | https://github.com/01-edu/public/tree/master/subjects/find_factorial - matrix_transposition | https://github.com/01-edu/public/tree/master/subjects/matrix_transposition - division_and_remainder | https://github.com/01-edu/public/tree/master/subjects/division_and_remainder - tuples | https://github.com/01-edu/public/tree/master/subjects/tuples ### Quest 02-rust Exercices: - ownership | https://github.com/01-edu/public/tree/master/subjects/ownership - copy | https://github.com/01-edu/public/tree/master/subjects/copy - borrow | https://github.com/01-edu/public/tree/master/subjects/borrow - doubtful | https://github.com/01-edu/public/tree/master/subjects/doubtful - borrow_me_the_reference | https://github.com/01-edu/public/tree/master/subjects/borrow_me_the_reference - changes | https://github.com/01-edu/public/tree/master/subjects/changes - string_literals | https://github.com/01-edu/public/tree/master/subjects/string_literals - name_initials | https://github.com/01-edu/public/tree/master/subjects/name_initials - arrange_it | https://github.com/01-edu/public/tree/master/subjects/arrange_it - tic_tac_toe | https://github.com/01-edu/public/tree/master/subjects/tic_tac_toe ### Quest 03-rust Exercices: - circle | https://github.com/01-edu/public/tree/master/subjects/circle - card_deck | https://github.com/01-edu/public/tree/master/subjects/card_deck - arrays | https://github.com/01-edu/public/tree/master/subjects/arrays - strings | https://github.com/01-edu/public/tree/master/subjects/strings - edit_distance | https://github.com/01-edu/public/tree/master/subjects/edit_distance - to_url | https://github.com/01-edu/public/tree/master/subjects/to_url - capitalizing | https://github.com/01-edu/public/tree/master/subjects/capitalizing - hashing | https://github.com/01-edu/public/tree/master/subjects/hashing - string_permutation | https://github.com/01-edu/public/tree/master/subjects/string_permutation - bigger | https://github.com/01-edu/public/tree/master/subjects/bigger - simple_hash | https://github.com/01-edu/public/tree/master/subjects/simple_hash - collect | https://github.com/01-edu/public/tree/master/subjects/collect --- ## Week Two ## Quest 04-rust Exercices: - unwrap_or_expect | https://github.com/01-edu/public/tree/master/subjects/unwrap_or_expect - panic | https://github.com/01-edu/public/tree/master/subjects/panic - handling | https://github.com/01-edu/public/tree/master/subjects/handling - profanity_filter | https://github.com/01-edu/public/tree/master/subjects/profanity_filter - question_mark | https://github.com/01-edu/public/tree/master/subjects/question_mark - banner | https://github.com/01-edu/public/tree/master/subjects/banner - cipher | https://github.com/01-edu/public/tree/master/subjects/cipher - error_types | https://github.com/01-edu/public/tree/master/subjects/error_types - boxing_todo | https://github.com/01-edu/public/tree/master/subjects/boxing_todo ## Quest 05-rust Exercices: - middle_day | https://github.com/01-edu/public/tree/master/subjects/middle_day - does_it_fit | https://github.com/01-edu/public/tree/master/subjects/does_it_fit - macro_calculator | https://github.com/01-edu/public/tree/master/subjects/macro_calculator - shopping_mall | https://github.com/01-edu/public/tree/master/subjects/shopping_mall - expected_variable | https://github.com/01-edu/public/tree/master/subjects/expected_variable - mobs | https://github.com/01-edu/public/tree/master/subjects/mobs ## Quest 06-rust Exercices: - traits | https://github.com/01-edu/public/tree/master/subjects/traits - lifetimes | https://github.com/01-edu/public/tree/master/subjects/lifetimes - lalgebra_scalar | https://github.com/01-edu/public/tree/master/subjects/lalgebra_scalar - matrix | https://github.com/01-edu/public/tree/master/subjects/matrix - matrix_ops | https://github.com/01-edu/public/tree/master/subjects/matrix_ops - matrix_mult | https://github.com/01-edu/public/tree/master/subjects/matrix_mult - lalgebra_vector | https://github.com/01-edu/public/tree/master/subjects/lalgebra_vector - blood_types | https://github.com/01-edu/public/tree/master/subjects/blood_types - border_cross | https://github.com/01-edu/public/tree/master/subjects/border_cross - roman_numbers | https://github.com/01-edu/public/tree/master/subjects/roman_numbers - generics | https://github.com/01-edu/public/tree/master/subjects/generics - roman_numbers_iter | https://github.com/01-edu/public/tree/master/subjects/roman_numbers_iter - vectors_operations | https://github.com/01-edu/public/tree/master/subjects/vector_operations - events | https://github.com/01-edu/public/tree/master/subjects/events - delete_prefix | https://github.com/01-edu/public/tree/master/subjects/delete_prefix - commits_stats | https://github.com/01-edu/public/tree/master/subjects/commits_stats --- ## Week Three ## Quest 07-rust Exercices: - box_it | https://github.com/01-edu/public/tree/master/subjects/box_it - borrow_box | https://github.com/01-edu/public/tree/master/subjects/borrow_box - box_recursion | https://github.com/01-edu/public/tree/master/subjects/box_recursion - how_many_references | https://github.com/01-edu/public/tree/master/subjects/how_many_references - ref_cell | https://github.com/01-edu/public/tree/master/subjects/ref_cell - drop_the_thread | https://github.com/01-edu/public/tree/master/subjects/drop_the_thread ## Quest 08-rust Exercices: - closures | https://github.com/01-edu/public/tree/master/subjects/closures - sales | https://github.com/01-edu/public/tree/master/subjects/sales - adding | https://github.com/01-edu/public/tree/master/subjects/adding - adding_twice | https://github.com/01-edu/public/tree/master/subjects/adding_twice - get_products | https://github.com/01-edu/public/tree/master/subjects/get_products - highest | https://github.com/01-edu/public/tree/master/subjects/highest - iterators | https://github.com/01-edu/public/tree/master/subjects/iterators - slices_to_map | https://github.com/01-edu/public/tree/master/subjects/slices_to_map - step_iterator | https://github.com/01-edu/public/tree/master/subjects/step_iterator - project_motion | https://github.com/01-edu/public/tree/master/subjects/project_motion ## Quest 09-rust Exercices: - stars | https://github.com/01-edu/public/tree/master/subjects/stars - ordinal | https://github.com/01-edu/public/tree/master/subjects/ordinal - pangram | https://github.com/01-edu/public/tree/master/subjects/pangram - diamond_creation | https://github.com/01-edu/public/tree/master/subjects/diamond_creation - scores | https://github.com/01-edu/public/tree/master/subjects/scores - talking | https://github.com/01-edu/public/tree/master/subjects/talking - searching | https://github.com/01-edu/public/tree/master/subjects/searching - logic_number | https://github.com/01-edu/public/tree/master/subjects/logic_number - rot | https://github.com/01-edu/public/tree/master/subjects/rot - pig_latin | https://github.com/01-edu/public/tree/master/subjects/pig_latin - spelling | https://github.com/01-edu/public/tree/master/subjects/spelling - rgb_match | https://github.com/01-edu/public/tree/master/subjects/rgb_match