|
|
@ -2,11 +2,11 @@ |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
# Week One |
|
|
|
## Week One |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 1 |
|
|
|
### Quest 1 |
|
|
|
### Introduction to shell |
|
|
|
#### Introduction to shell |
|
|
|
|
|
|
|
|
|
|
|
Notions: basic usage and interaction with a command line terminal. |
|
|
|
Notions: basic usage and interaction with a command line terminal. |
|
|
|
|
|
|
|
|
|
|
@ -15,13 +15,13 @@ Videos: |
|
|
|
- 1-3 Touch , Chmod and Echo | https://www.youtube.com/watch?v=21h-vsuXgDU |
|
|
|
- 1-3 Touch , Chmod and Echo | https://www.youtube.com/watch?v=21h-vsuXgDU |
|
|
|
- 1-4 find and grep | https://www.youtube.com/watch?v=7a1JSWHhJlM |
|
|
|
- 1-4 find and grep | https://www.youtube.com/watch?v=7a1JSWHhJlM |
|
|
|
- 1-5 cut sed and tr | https://www.youtube.com/watch?v=Nil7rVP3eMI |
|
|
|
- 1-5 cut sed and tr | https://www.youtube.com/watch?v=Nil7rVP3eMI |
|
|
|
- 1-6 jq and wc | https://www.youtube.com/watch?v=cQmcaOseuiA&t=49s |
|
|
|
- 1-6 jq and wc | https://www.youtube.com/watch?v=cQmcaOseuiA& |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 2 |
|
|
|
### Quest 2 |
|
|
|
### Introduction to Go Lang and basic programmation concepts |
|
|
|
#### Introduction to Go Lang and basic programmation concepts |
|
|
|
|
|
|
|
|
|
|
|
Notions: Variables declaration, Loops, if and else statement, usage of z01.PrintRune function. |
|
|
|
Notions: Variables declaration, Loops, if and else statement, usage of z01.PrintRune function. |
|
|
|
|
|
|
|
|
|
|
@ -32,18 +32,18 @@ Videos: |
|
|
|
- 02-04-Variables Declaration and ascii | https://www.youtube.com/watch?v=RCNOV8m0hJQ |
|
|
|
- 02-04-Variables Declaration and ascii | https://www.youtube.com/watch?v=RCNOV8m0hJQ |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- printalphabet | https://github.com/01-edu/public/blob/master/subjects/printalphabet.en.md |
|
|
|
- printalphabet | https://public.01-edu.org/subjects/printalphabet.en |
|
|
|
- printreversealphabet | https://github.com/01-edu/public/blob/master/subjects/printreversealphabet.en.md |
|
|
|
- printreversealphabet | https://public.01-edu.org/subjects/printreversealphabet.en |
|
|
|
- prindigits | https://github.com/01-edu/public/blob/master/subjects/printdigits.en.md |
|
|
|
- prindigits | https://public.01-edu.org/subjects/printdigits.en |
|
|
|
- isnegative | https://github.com/01-edu/public/blob/master/subjects/isnegative.en.md |
|
|
|
- isnegative | https://public.01-edu.org/subjects/isnegative.en |
|
|
|
- printcomb | https://github.com/01-edu/public/blob/master/subjects/printcomb.en.md |
|
|
|
- printcomb | https://public.01-edu.org/subjects/printcomb.en |
|
|
|
- printcomb2 | https://github.com/01-edu/public/blob/master/subjects/printcomb2.en.md |
|
|
|
- printcomb2 | https://public.01-edu.org/subjects/printcomb2.en |
|
|
|
- printnbr | https://github.com/01-edu/public/blob/master/subjects/printnbr.en.md |
|
|
|
- printnbr | https://public.01-edu.org/subjects/printnbr.en |
|
|
|
- printcombn | https://github.com/01-edu/public/blob/master/subjects/printcombn.en.md |
|
|
|
- printcombn | https://public.01-edu.org/subjects/printcombn.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 3 |
|
|
|
### Quest 3 |
|
|
|
### Introduction to Go Lang and basic programmation concepts II |
|
|
|
#### Introduction to Go Lang and basic programmation concepts II |
|
|
|
|
|
|
|
|
|
|
|
Notions: String Manupulation, Range Loops, Pointers, Modulo and Division relative to computer science. |
|
|
|
Notions: String Manupulation, Range Loops, Pointers, Modulo and Division relative to computer science. |
|
|
|
|
|
|
|
|
|
|
@ -54,32 +54,32 @@ Videos: |
|
|
|
- 03-04-Modulo and Division | https://www.youtube.com/watch?v=NVan-9-Ioec |
|
|
|
- 03-04-Modulo and Division | https://www.youtube.com/watch?v=NVan-9-Ioec |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- pointone | https://github.com/01-edu/public/blob/master/subjects/pointone.en.md |
|
|
|
- pointone | https://public.01-edu.org/subjects/pointone.en |
|
|
|
- ultimatepointone | https://github.com/01-edu/public/blob/master/subjects/ultimatepointone.en.md |
|
|
|
- ultimatepointone | https://public.01-edu.org/subjects/ultimatepointone.en |
|
|
|
- divmod | https://github.com/01-edu/public/blob/master/subjects/divmod.en.md |
|
|
|
- divmod | https://public.01-edu.org/subjects/divmod.en |
|
|
|
- ultimatedivmod | https://github.com/01-edu/public/blob/master/subjects/ultimatedivmod.en.md |
|
|
|
- ultimatedivmod | https://public.01-edu.org/subjects/ultimatedivmod.en |
|
|
|
- printstr | https://github.com/01-edu/public/blob/master/subjects/printstr.en.md |
|
|
|
- printstr | https://public.01-edu.org/subjects/printstr.en |
|
|
|
- strlen | https://github.com/01-edu/public/blob/master/subjects/strlen.en.md |
|
|
|
- strlen | https://public.01-edu.org/subjects/strlen.en |
|
|
|
- swap | https://github.com/01-edu/public/blob/master/subjects/swap.en.md |
|
|
|
- swap | https://public.01-edu.org/subjects/swap.en |
|
|
|
- strrev | https://github.com/01-edu/public/blob/master/subjects/strrev.en.md |
|
|
|
- strrev | https://public.01-edu.org/subjects/strrev.en |
|
|
|
- basicatoi | https://github.com/01-edu/public/blob/master/subjects/basicatoi.en.md |
|
|
|
- basicatoi | https://public.01-edu.org/subjects/basicatoi.en |
|
|
|
- basicatoi2 | https://github.com/01-edu/public/blob/master/subjects/basicatoi2.en.md |
|
|
|
- basicatoi2 | https://public.01-edu.org/subjects/basicatoi2.en |
|
|
|
- atoi | https://github.com/01-edu/public/blob/master/subjects/atoi.en.md |
|
|
|
- atoi | https://public.01-edu.org/subjects/atoi.en |
|
|
|
- sortintegerable | https://github.com/01-edu/public/blob/master/subjects/sortintegertable.en.md |
|
|
|
- sortintegerable | https://public.01-edu.org/subjects/sortintegertable.en |
|
|
|
|
|
|
|
|
|
|
|
## Exam 1 (4hours) |
|
|
|
### Exam 1 (4hours) |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 3 |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 3 |
|
|
|
|
|
|
|
|
|
|
|
## Raid 1 - Square Drawing |
|
|
|
### Raid 1 - Square Drawing |
|
|
|
#### First Group project. Problem resolution. Usage of first knowledges (loop and if/else) |
|
|
|
#### First Group project. Problem resolution. Usage of first knowledges (loop and if/else) |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
# Week Two |
|
|
|
## Week Two |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 4 |
|
|
|
### Quest 4 |
|
|
|
### Algorithmia concepts |
|
|
|
#### Algorithmia concepts |
|
|
|
|
|
|
|
|
|
|
|
Notions: Iterative and recursive programmation |
|
|
|
Notions: Iterative and recursive programmation |
|
|
|
|
|
|
|
|
|
|
@ -87,19 +87,19 @@ Videos: |
|
|
|
- 04-01-Iterativity and Recursivity | https://www.youtube.com/watch?v=oCZDdAID5Ik |
|
|
|
- 04-01-Iterativity and Recursivity | https://www.youtube.com/watch?v=oCZDdAID5Ik |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- iterativefactorial | https://github.com/01-edu/public/blob/master/subjects/iterativefactorial.en.md |
|
|
|
- iterativefactorial | https://public.01-edu.org/subjects/iterativefactorial.en |
|
|
|
- recursivefactorial | https://github.com/01-edu/public/blob/master/subjects/recursivefactorial.en.md |
|
|
|
- recursivefactorial | https://public.01-edu.org/subjects/recursivefactorial.en |
|
|
|
- iterativepower | https://github.com/01-edu/public/blob/master/subjects/iterativepower.en.md |
|
|
|
- iterativepower | https://public.01-edu.org/subjects/iterativepower.en |
|
|
|
- recursivepower | https://github.com/01-edu/public/blob/master/subjects/recursivepower.en.md |
|
|
|
- recursivepower | https://public.01-edu.org/subjects/recursivepower.en |
|
|
|
- fibonacci | https://github.com/01-edu/public/blob/master/subjects/fibonacci.en.md |
|
|
|
- fibonacci | https://public.01-edu.org/subjects/fibonacci.en |
|
|
|
- sqrt | https://github.com/01-edu/public/blob/master/subjects/sqrt.en.md |
|
|
|
- sqrt | https://public.01-edu.org/subjects/sqrt.en |
|
|
|
- isprime | https://github.com/01-edu/public/blob/master/subjects/isprime.en.md |
|
|
|
- isprime | https://public.01-edu.org/subjects/isprime.en |
|
|
|
- findnextprime | https://github.com/01-edu/public/blob/master/subjects/findnextprime.en.md |
|
|
|
- findnextprime | https://public.01-edu.org/subjects/findnextprime.en |
|
|
|
- eightqueens | https://github.com/01-edu/public/blob/master/subjects/eightqueens.en.md |
|
|
|
- eightqueens | https://public.01-edu.org/subjects/eightqueens.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 5 |
|
|
|
### Quest 5 |
|
|
|
### Application of previously viewed concepts. |
|
|
|
#### Application of previously viewed concepts. |
|
|
|
|
|
|
|
|
|
|
|
Notions: String Manipulation and medium-advence algorithmia |
|
|
|
Notions: String Manipulation and medium-advence algorithmia |
|
|
|
|
|
|
|
|
|
|
@ -107,28 +107,28 @@ Videos: |
|
|
|
- 05-01-Runes, Bytes and Strings | https://www.youtube.com/watch?v=-eIU5ISID64 |
|
|
|
- 05-01-Runes, Bytes and Strings | https://www.youtube.com/watch?v=-eIU5ISID64 |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- firstrune | https://github.com/01-edu/public/blob/master/subjects/firstrune.en.md |
|
|
|
- firstrune | https://public.01-edu.org/subjects/firstrune.en |
|
|
|
- nrune | https://github.com/01-edu/public/blob/master/subjects/nrune.en.md |
|
|
|
- nrune | https://public.01-edu.org/subjects/nrune.en |
|
|
|
- lastrune | https://github.com/01-edu/public/blob/master/subjects/lastrune.en.md |
|
|
|
- lastrune | https://public.01-edu.org/subjects/lastrune.en |
|
|
|
- index | https://github.com/01-edu/public/blob/master/subjects/index.en.md |
|
|
|
- index | https://public.01-edu.org/subjects/index.en |
|
|
|
- compare | https://github.com/01-edu/public/blob/master/subjects/compare.en.md |
|
|
|
- compare | https://public.01-edu.org/subjects/compare.en |
|
|
|
- toupper | https://github.com/01-edu/public/blob/master/subjects/toupper.en.md |
|
|
|
- toupper | https://public.01-edu.org/subjects/toupper.en |
|
|
|
- tolower | https://github.com/01-edu/public/blob/master/subjects/tolower.en.md |
|
|
|
- tolower | https://public.01-edu.org/subjects/tolower.en |
|
|
|
- capitalize | https://github.com/01-edu/public/blob/master/subjects/capitalize.en.md |
|
|
|
- capitalize | https://public.01-edu.org/subjects/capitalize.en |
|
|
|
- isalpha | https://github.com/01-edu/public/blob/master/subjects/isalpha.en.md |
|
|
|
- isalpha | https://public.01-edu.org/subjects/isalpha.en |
|
|
|
- isnumeric | https://github.com/01-edu/public/blob/master/subjects/isnumeric.en.md |
|
|
|
- isnumeric | https://public.01-edu.org/subjects/isnumeric.en |
|
|
|
- islower | https://github.com/01-edu/public/blob/master/subjects/islower.en.md |
|
|
|
- islower | https://public.01-edu.org/subjects/islower.en |
|
|
|
- isupper | https://github.com/01-edu/public/blob/master/subjects/isupper.en.md |
|
|
|
- isupper | https://public.01-edu.org/subjects/isupper.en |
|
|
|
- isprintable | https://github.com/01-edu/public/blob/master/subjects/isprintable.en.md |
|
|
|
- isprintable | https://public.01-edu.org/subjects/isprintable.en |
|
|
|
- concat | https://github.com/01-edu/public/blob/master/subjects/concat.en.md |
|
|
|
- concat | https://public.01-edu.org/subjects/concat.en |
|
|
|
- basicjoin | https://github.com/01-edu/public/blob/master/subjects/basicjoin.en.md |
|
|
|
- basicjoin | https://public.01-edu.org/subjects/basicjoin.en |
|
|
|
- join | https://github.com/01-edu/public/blob/master/subjects/join.en.md |
|
|
|
- join | https://public.01-edu.org/subjects/join.en |
|
|
|
- printnbrbase | https://github.com/01-edu/public/blob/master/subjects/printnbrbase.en.md |
|
|
|
- printnbrbase | https://public.01-edu.org/subjects/printnbrbase.en |
|
|
|
- atoibase | https://github.com/01-edu/public/blob/master/subjects/atoibase.en.md |
|
|
|
- atoibase | https://public.01-edu.org/subjects/atoibase.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 6 |
|
|
|
### Quest 6 |
|
|
|
### Usage of OS.Args |
|
|
|
#### Usage of OS.Args |
|
|
|
|
|
|
|
|
|
|
|
Notions: Arguments manipulation in programs |
|
|
|
Notions: Arguments manipulation in programs |
|
|
|
|
|
|
|
|
|
|
@ -136,14 +136,14 @@ Videos: |
|
|
|
- 06-01-Os.Args | https://www.youtube.com/watch?v=I1xt_TLRhF0 |
|
|
|
- 06-01-Os.Args | https://www.youtube.com/watch?v=I1xt_TLRhF0 |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- printprogramname | https://github.com/01-edu/public/blob/master/subjects/printprogramname.en.md |
|
|
|
- printprogramname | https://public.01-edu.org/subjects/printprogramname.en |
|
|
|
- printparams | https://github.com/01-edu/public/blob/master/subjects/printparams.en.md |
|
|
|
- printparams | https://public.01-edu.org/subjects/printparams.en |
|
|
|
- revparams | https://github.com/01-edu/public/blob/master/subjects/revparams.en.md |
|
|
|
- revparams | https://public.01-edu.org/subjects/revparams.en |
|
|
|
- sortparams | https://github.com/01-edu/public/blob/master/subjects/sortparams.en.md |
|
|
|
- sortparams | https://public.01-edu.org/subjects/sortparams.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 7 |
|
|
|
### Quest 7 |
|
|
|
### The Memory Allocation in GoLang |
|
|
|
#### The Memory Allocation in GoLang |
|
|
|
|
|
|
|
|
|
|
|
Notions: Usage of Make and Append |
|
|
|
Notions: Usage of Make and Append |
|
|
|
|
|
|
|
|
|
|
@ -151,27 +151,27 @@ Videos: |
|
|
|
- 07-01-Make and Append methods | https://www.youtube.com/watch?v=2HHVUM0YQuI |
|
|
|
- 07-01-Make and Append methods | https://www.youtube.com/watch?v=2HHVUM0YQuI |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- appendrange | https://github.com/01-edu/public/blob/master/subjects/apprendrange.en.md |
|
|
|
- appendrange | https://public.01-edu.org/subjects/apprendrange.en |
|
|
|
- makerange | https://github.com/01-edu/public/blob/master/subjects/makerange.en.md |
|
|
|
- makerange | https://public.01-edu.org/subjects/makerange.en |
|
|
|
- concatparams | https://github.com/01-edu/public/blob/master/subjects/concatparams.en.md |
|
|
|
- concatparams | https://public.01-edu.org/subjects/concatparams.en |
|
|
|
- splitwhitespaces | https://github.com/01-edu/public/blob/master/subjects/splitwhitespaces.en.md |
|
|
|
- splitwhitespaces | https://public.01-edu.org/subjects/splitwhitespaces.en |
|
|
|
- printwordstables | https://github.com/01-edu/public/blob/master/subjects/printwordstables.en.md |
|
|
|
- printwordstables | https://public.01-edu.org/subjects/printwordstables.en |
|
|
|
- convertbase | https://github.com/01-edu/public/blob/master/subjects/converbase.en.md |
|
|
|
- convertbase | https://public.01-edu.org/subjects/converbase.en |
|
|
|
- split | https://github.com/01-edu/public/blob/master/subjects/split.en.md |
|
|
|
- split | https://public.01-edu.org/subjects/split.en |
|
|
|
|
|
|
|
|
|
|
|
## Exam 2 (4hours) |
|
|
|
### Exam 2 (4hours) |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 6 |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 6 |
|
|
|
|
|
|
|
|
|
|
|
## Raid 2 - Sudoku |
|
|
|
### Raid 2 - Sudoku |
|
|
|
#### Second Group project. Problem resolution. Usage of Memory manipulation tools |
|
|
|
#### Second Group project. Problem resolution. Usage of Memory manipulation tools |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
# Week Three |
|
|
|
## Week Three |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 8 |
|
|
|
### Quest 8 |
|
|
|
### Introduction to Structures and advence tyoe in GoLang |
|
|
|
#### Introduction to Structures and advence tyoe in GoLang |
|
|
|
|
|
|
|
|
|
|
|
Notions: Creation of struct types and file manipulation (Open, Read, Close methods) |
|
|
|
Notions: Creation of struct types and file manipulation (Open, Read, Close methods) |
|
|
|
|
|
|
|
|
|
|
@ -182,8 +182,8 @@ Videos: |
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 9 |
|
|
|
### Quest 9 |
|
|
|
### Functions as argument |
|
|
|
#### Functions as argument |
|
|
|
|
|
|
|
|
|
|
|
Notions: Advance function protoyping |
|
|
|
Notions: Advance function protoyping |
|
|
|
|
|
|
|
|
|
|
@ -193,27 +193,27 @@ Videos: |
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 10 |
|
|
|
### Quest 10 |
|
|
|
### Hackathon |
|
|
|
#### Hackathon |
|
|
|
|
|
|
|
|
|
|
|
Notions: All previously viewed concepts in team work |
|
|
|
Notions: All previously viewed concepts in team work |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
|
|
|
|
|
|
|
|
## Exam 3 (4hours) |
|
|
|
### Exam 3 (4hours) |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 8 |
|
|
|
#### Basic functions and programs skills evaluation, based on Quest 2 and Quest 8 |
|
|
|
|
|
|
|
|
|
|
|
## Raid 3 - File Reader |
|
|
|
### Raid 3 - File Reader |
|
|
|
#### Second Group project. Problem resolution. File manipulation based on Raid 1 |
|
|
|
#### Second Group project. Problem resolution. File manipulation based on Raid 1 |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
# Week Four |
|
|
|
## Week Four |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 11 |
|
|
|
### Quest 11 |
|
|
|
### Linked lists in GoLang |
|
|
|
#### Linked lists in GoLang |
|
|
|
|
|
|
|
|
|
|
|
Notions: Pointers manipulation and data structure |
|
|
|
Notions: Pointers manipulation and data structure |
|
|
|
|
|
|
|
|
|
|
@ -221,25 +221,25 @@ Videos: |
|
|
|
- 11-01-Linked Lists Introduction | https://www.youtube.com/watch?v=R2sZsZ7Z9OQ |
|
|
|
- 11-01-Linked Lists Introduction | https://www.youtube.com/watch?v=R2sZsZ7Z9OQ |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- listpushback | https://github.com/01-edu/public/blob/master/subjects/listpushback.en.md |
|
|
|
- listpushback | https://public.01-edu.org/subjects/listpushback.en |
|
|
|
- listpushfront | https://github.com/01-edu/public/blob/master/subjects/listpushfront.en.md |
|
|
|
- listpushfront | https://public.01-edu.org/subjects/listpushfront.en |
|
|
|
- listsize | https://github.com/01-edu/public/blob/master/subjects/listsize.en.md |
|
|
|
- listsize | https://public.01-edu.org/subjects/listsize.en |
|
|
|
- listlast | https://github.com/01-edu/public/blob/master/subjects/listlast.en.md |
|
|
|
- listlast | https://public.01-edu.org/subjects/listlast.en |
|
|
|
- listclear | https://github.com/01-edu/public/blob/master/subjects/listclear.en.md |
|
|
|
- listclear | https://public.01-edu.org/subjects/listclear.en |
|
|
|
- listat | https://github.com/01-edu/public/blob/master/subjects/listat.en.md |
|
|
|
- listat | https://public.01-edu.org/subjects/listat.en |
|
|
|
- listreverse | https://github.com/01-edu/public/blob/master/subjects/listreverse.en.md |
|
|
|
- listreverse | https://public.01-edu.org/subjects/listreverse.en |
|
|
|
- listforeach | https://github.com/01-edu/public/blob/master/subjects/listforeach.en.md |
|
|
|
- listforeach | https://public.01-edu.org/subjects/listforeach.en |
|
|
|
- listforeachif | https://github.com/01-edu/public/blob/master/subjects/listforeachif.en.md |
|
|
|
- listforeachif | https://public.01-edu.org/subjects/listforeachif.en |
|
|
|
- listfind | https://github.com/01-edu/public/blob/master/subjects/listfind.en.md |
|
|
|
- listfind | https://public.01-edu.org/subjects/listfind.en |
|
|
|
- listremoveif | https://github.com/01-edu/public/blob/master/subjects/listremoveif.en.md |
|
|
|
- listremoveif | https://public.01-edu.org/subjects/listremoveif.en |
|
|
|
- listmerge | https://github.com/01-edu/public/blob/master/subjects/listmerge.en.md |
|
|
|
- listmerge | https://public.01-edu.org/subjects/listmerge.en |
|
|
|
- listsort | https://github.com/01-edu/public/blob/master/subjects/listsort.en.md |
|
|
|
- listsort | https://public.01-edu.org/subjects/listsort.en |
|
|
|
- sortlistinsert | https://github.com/01-edu/public/blob/master/subjects/sortlistinsert.en.md |
|
|
|
- sortlistinsert | https://public.01-edu.org/subjects/sortlistinsert.en |
|
|
|
- sortedlistmerge | https://github.com/01-edu/public/blob/master/subjects/sortedlistmerge.en.md |
|
|
|
- sortedlistmerge | https://public.01-edu.org/subjects/sortedlistmerge.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Quest 12 |
|
|
|
### Quest 12 |
|
|
|
### Binary Trees |
|
|
|
#### Binary Trees |
|
|
|
|
|
|
|
|
|
|
|
Notions: Advance Data Structure using binary trees |
|
|
|
Notions: Advance Data Structure using binary trees |
|
|
|
|
|
|
|
|
|
|
@ -247,18 +247,18 @@ Videos: |
|
|
|
- 12-01-Introduction to Binary Trees | https://www.youtube.com/watch?v=3g2WCqWNIVs |
|
|
|
- 12-01-Introduction to Binary Trees | https://www.youtube.com/watch?v=3g2WCqWNIVs |
|
|
|
|
|
|
|
|
|
|
|
Exercices: |
|
|
|
Exercices: |
|
|
|
- btreeinsertdata | https://github.com/01-edu/public/blob/master/subjects/btreeinsertdata.en.md |
|
|
|
- btreeinsertdata | https://public.01-edu.org/subjects/btreeinsertdata.en |
|
|
|
- btreeapplyinorder | https://github.com/01-edu/public/blob/master/subjects/btreeapplyinorder.en.md |
|
|
|
- btreeapplyinorder | https://public.01-edu.org/subjects/btreeapplyinorder.en |
|
|
|
- btreeapplypreorder | https://github.com/01-edu/public/blob/master/subjects/btreeapplypreorder.en.md |
|
|
|
- btreeapplypreorder | https://public.01-edu.org/subjects/btreeapplypreorder.en |
|
|
|
- btreesearchitem | https://github.com/01-edu/public/blob/master/subjects/btreesearchitem.en.md |
|
|
|
- btreesearchitem | https://public.01-edu.org/subjects/btreesearchitem.en |
|
|
|
- btreelevelcount | https://github.com/01-edu/public/blob/master/subjects/btreelevelcount.en.md |
|
|
|
- btreelevelcount | https://public.01-edu.org/subjects/btreelevelcount.en |
|
|
|
- btreeisbinary | https://github.com/01-edu/public/blob/master/subjects/btreeisbinary.en.md |
|
|
|
- btreeisbinary | https://public.01-edu.org/subjects/btreeisbinary.en |
|
|
|
- btreeapplylevel | https://github.com/01-edu/public/blob/master/subjects/btreeapplylevel.en.md |
|
|
|
- btreeapplylevel | https://public.01-edu.org/subjects/btreeapplylevel.en |
|
|
|
- btreemax | https://github.com/01-edu/public/blob/master/subjects/btreemax.en.md |
|
|
|
- btreemax | https://public.01-edu.org/subjects/btreemax.en |
|
|
|
- btreemin | https://github.com/01-edu/public/blob/master/subjects/btreemin.en.md |
|
|
|
- btreemin | https://public.01-edu.org/subjects/btreemin.en |
|
|
|
- btreetransplant | https://github.com/01-edu/public/blob/master/subjects/btreetransplant.en.md |
|
|
|
- btreetransplant | https://public.01-edu.org/subjects/btreetransplant.en |
|
|
|
- btreedeletenode | https://github.com/01-edu/public/blob/master/subjects/btreedeletenode.en.md |
|
|
|
- btreedeletenode | https://public.01-edu.org/subjects/btreedeletenode.en |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Exam 4 - Fianal Exam (8hours) |
|
|
|
### Exam 4 - Fianal Exam (8hours) |
|
|
|
#### Functions and programs skills evaluation, based on Quest 2 and Quest 11 |
|
|
|
#### Functions and programs skills evaluation, based on Quest 2 and Quest 11 |
|
|
|