Skip to content
Snippets Groups Projects
Commit 1d6ea57c authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Add algo questions

parent 7ecf3f08
No related branches found
No related tags found
1 merge request!4Add algo questions
## Algorithms ## Algorithms
_Sauf mention contraire, le choix du langage est laissé au candidat (pseudo-code accepté)._
- Écrire une fonction qui inverse une chaîne de caractères.
- Écrire une fonction qui, pour chaque entier de 1 à 100, affiche le nombre suivi de `foo` si celui-ci est multiple de 3, le nombre suivi de `bar` si celui-ci est multiple de 7 et le nombre suivi de `foobar` si celui-ci est multiple de 3 et de 7.
- Écrire une fonction `contains(tree, n)` qui renvoie un booléen si l'arbre binaire `tree` ou une de ses branches a une propriété `value` valant `n`. L'arbre et chacune de ses branches a une propriété `value` (numérique) et peut avoir une propriété `left` et/ou une propriété `right` contenant également un arbre ou branche du même type.
* * * * * *
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment