# Piscine Rust curriculum --- ## Week One ### Quest 01-rust Exercices: - 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