Prepare your lesson on complexity
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 68/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Ambito
- content, documentation
Direzione di ricerca
Inizia dalla pagina del corso all’indirizzo https://sdc.codeyourfuture.io/complexity/prep/ e scegli uno degli argomenti elencati, utilizzando le risorse collegate per esplorarlo. Prepara una lezione o una presentazione senza computer e fai la demo in classe; le demo del venerdì e gli ITP trainees offrono opportunità per ricevere feedback.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Link to the coursework
https://sdc.codeyourfuture.io/complexity/prep/
Learning Objectives
- Put together a presentation on a topic you explored in prep
Why are we doing this?
By teaching we learn. The best way to really understand a subject well is to know it well enough to teach another.
In class this week you will be teaching something. You will be explaining one of the following computer science concepts. You will not use a computer to explain this, but something else. This could be a whiteboard presentation, a drawing, a game, a conversation, or anything you like that will help you communicate the concept, except a computer!
Topics (for both sprints)
- Caching
- Precomputing
- Memoisation
- Time complexity of either logarithmic, linear, quadratic, or exponential algorithms
- Any sorting algorithm that takes your fancy
- Any search strategy
Maximum time in hours
4
How to get help
Come to Friday demos to practice your lesson. Ask trainees in the ITP course to give you feedback.
How to submit
Give your demo in class.
How to review
No response
Anything else?
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 60
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CodeYourFuture/Module-Complexity
-
NotCoursework
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
Complete the SDC end survey Aperta🏕 Priority Mandatory 📅 Sprint 2 Core Module-Complexity Submit:None 🦔 Size Tiny
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
-
Mentored Pair Programming Aperta🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 2 Module-Complexity Submit:None
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
-
🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 1 Core Module-Complexity Submit:None
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
-
Implement a Skip List Aperta🏝️ Priority Stretch 📅 Sprint 2 🦑 Size Large Module-Complexity Optional Submit:PR
Difficoltà 3/5 Mezza giornata Idoneità per principianti 45/100
Tutte le issue di CodeYourFuture/Module-Complexity
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
learningequality/ricecooker#747 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
BSData/horus-heresy-3rd-edition#3171 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
run-llama/llama_index#23199 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
KhronosGroup/glTF-Blender-IO#2769 ·