# 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/mtraits - lifetimes | https://github.com/01-edu/public/tree/master/subjects/mlifetimes - lalgebra-scalar | https://github.com/01-edu/public/tree/master/subjects/mlalgebra-scalar - matrix | https://github.com/01-edu/public/tree/master/subjects/mmatrix - matrix-ops | https://github.com/01-edu/public/tree/master/subjects/mmatrix-ops - matrix-mult | https://github.com/01-edu/public/tree/master/subjects/mmatrix-mult - lalgebra-vector | https://github.com/01-edu/public/tree/master/subjects/mlalgebra-vector - blood-types | https://github.com/01-edu/public/tree/master/subjects/mblood-types - border-cross | https://github.com/01-edu/public/tree/master/subjects/mborder-cross - roman-numbers | https://github.com/01-edu/public/tree/master/subjects/mroman-numbers - generics | https://github.com/01-edu/public/tree/master/subjects/mgenerics - roman-numbers-iter | https://github.com/01-edu/public/tree/master/subjects/mroman-numbers-iter - vectors-operations | https://github.com/01-edu/public/tree/master/subjects/mvectors-operations - events | https://github.com/01-edu/public/tree/master/subjects/mevents - delete-perfix | https://github.com/01-edu/public/tree/master/subjects/mdelete-perfix - commits-stats | https://github.com/01-edu/public/tree/master/subjects/mcommits-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