![ThunderPhoenix](/img/default-banner.jpg)
- 84
- 148 331
ThunderPhoenix
France
Registrace 16. 01. 2015
Hi everyone my name is Lyes. Welcome to my channel!
I'm a software engineer from Paris. I have a Engineer and Ph.D degrees in Computer Science, and a master's degree in Network & Télécoms.
I enjoy programming and making videos about it.
Please subscribe to my channal, like & share my vidéos if you‘re enjoying the content!
I'm a software engineer from Paris. I have a Engineer and Ph.D degrees in Computer Science, and a master's degree in Network & Télécoms.
I enjoy programming and making videos about it.
Please subscribe to my channal, like & share my vidéos if you‘re enjoying the content!
Dessiner le drapeau Palestinien avec le module Turtle de Python
Cette vidéo montre comment dessiner le drapeau Palestinien en Python (module Turtle).
Github gist: gist.github.com/touatily/b2d101ae47477b02cfd943db31ed2b37
Github gist: gist.github.com/touatily/b2d101ae47477b02cfd943db31ed2b37
zhlédnutí: 1 854
Video
Dessiner le drapeau de la Chine avec le module Turtle de Python
zhlédnutí 1,6KPřed rokem
Cette vidéo montre comment dessiner le drapeau de la Chine en Python (module Turtle).
Dessiner le drapeau de la Corée du Sud avec le module Turtle de Python
zhlédnutí 2,6KPřed rokem
Cette vidéo montre comment dessiner le drapeau de la Corée du Sud en Python (module Turtle).
Drapeau du Qatar
zhlédnutí 1,5KPřed rokem
Cette vidéo montre comment dessiner le drapeau du Qatar en Python (module Turtle).
Leetcode # 1047 : Suppression de lettres dupliquées adjacentes
zhlédnutí 136Před rokem
On dispose d’une chaine de caractère « str ». Supprimer toutes lettres dupliquées qui sont adjacentes. Le processus de suppression doit se répéter jusqu’à ce qu’il n’y ait plus de lettres dupliquées adjacentes. Exemples : “abbaca” donne “ca” “azxxzy” donne “ay” “aajbhhbj” donne “”
Drapeau des Jeux Olympiques
zhlédnutí 2,3KPřed rokem
Cette vidéo montre comment dessiner le drapeau des jeux Olympiques en Python (module Turtle). Lien gist : gist.github.com/touatily/1e896b9e6f2414750c69a0945291746c
Comment redimensionner/créer une mémoire swap sous Linux ?
zhlédnutí 1,8KPřed 2 lety
Cette montre les étapes pour redimensionner/créer une mémoire sur machine Linux (debian) : - Créer la mémoire swap - Vérification - Rendre le swap permanent - Changer la valeur swapiness Petit bonus : on peut vérifier que le fichier "/swapfile" est bien dans la liste des swaps en faisant "cat /proc/swaps"
Dessiner le drapeau Marocain avec le module Turtle de Python
zhlédnutí 9KPřed 2 lety
Dessiner le drapeau Marocain avec le module Turtle de Python
Dessiner le drapeau Tunisien avec le module Turtle de Python
zhlédnutí 7KPřed 2 lety
Dessiner le drapeau Tunisien avec le module Turtle de Python
Dessiner le drapeau de l'Union Européenne avec le module Turtle de Python
zhlédnutí 2,1KPřed 2 lety
Dessiner le drapeau de l'Union Européenne avec le module Turtle de Python
Dessiner le drapeau Américain avec le module Turtle de Python
zhlédnutí 6KPřed 2 lety
Dessiner le drapeau Américain avec le module Turtle de Python
Dessiner le drapeau Algérien avec le module Turtle de Python
zhlédnutí 14KPřed 3 lety
Dessiner le drapeau Algérien avec le module Turtle de Python
Question d'Entretiens Apple & Microsoft : « Hamming weight » : Nombre de bits à « 1 » dans un entier
zhlédnutí 80Před 3 lety
Question d'Entretiens Apple & Microsoft : « Hamming weight » : Nombre de bits à « 1 » dans un entier
Exercice C++ : Longueur de la plus longue sous-séquence harmonieuse ?
zhlédnutí 373Před 3 lety
Exercice C : Longueur de la plus longue sous-séquence harmonieuse ?
Question d'Entretiens Google & Amazon : Plus longue chaine palindrome ?
zhlédnutí 78Před 3 lety
Question d'Entretiens Google & Amazon : Plus longue chaine palindrome ?
Question d'Entretien Google : "Look and Say" challenge
zhlédnutí 60Před 3 lety
Question d'Entretien Google : "Look and Say" challenge
Algorithmes de Tri : Tri fusion (Merge Sort)
zhlédnutí 2KPřed 3 lety
Algorithmes de Tri : Tri fusion (Merge Sort)
Algorithmes de Tri : Tri par insertion
zhlédnutí 556Před 3 lety
Algorithmes de Tri : Tri par insertion
Question Entretien Google : Powerset - Ensemble des sous-ensembles d'un ensemble (Version récursive)
zhlédnutí 34Před 3 lety
Question Entretien Google : Powerset - Ensemble des sous-ensembles d'un ensemble (Version récursive)
Question Entretien Google : Powerset - Ensemble des sous-ensembles d'un ensemble (Version itérative)
zhlédnutí 53Před 3 lety
Question Entretien Google : Powerset - Ensemble des sous-ensembles d'un ensemble (Version itérative)
Question d'Entretien Google & Apple : Trier un tableau contenant trois nombres uniques
zhlédnutí 73Před 3 lety
Question d'Entretien Google & Apple : Trier un tableau contenant trois nombres uniques
Question d'entretien Facebook : Somme de deux éléments est égale à une cible ?
zhlédnutí 58Před 3 lety
Question d'entretien Facebook : Somme de deux éléments est égale à une cible ?
Question d'Entretien Facebook : Trouver l'élément qui n'apparait qu'une fois
zhlédnutí 36Před 3 lety
Question d'Entretien Facebook : Trouver l'élément qui n'apparait qu'une fois
Question d'entretien Google : Trouver l'élément manquant dans un tableau d'entiers
zhlédnutí 263Před 3 lety
Question d'entretien Google : Trouver l'élément manquant dans un tableau d'entiers
Exercice C++ : Comment générer la liste de toutes les permutations possibles ?
zhlédnutí 218Před 3 lety
Exercice C : Comment générer la liste de toutes les permutations possibles ?
Algorithmes de Tri : Comment implémenter le Tri à bulles (Bubble sort) en C++
zhlédnutí 1,5KPřed 3 lety
Algorithmes de Tri : Comment implémenter le Tri à bulles (Bubble sort) en C
Bonjour et merci pour le tuto, comment enregistrez vous la commande à 5:05 du timecode s'i vous plait ?
Quelle commande ?
@@thunderphoenixx C'est bon ça a fini par marcher, la sauvegarde après les modifs ;)
speak in english for god sake
code svp
gist.github.com/touatily/b2d101ae47477b02cfd943db31ed2b37
avec une preuve de ton algorithme su été mieux
❤
🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷
vous pouvez me donner la source de ce exercice
Corée du sud
💕💕💕
Tjr très bien expliqué, tes video Merci🙏🙏🙏
❤❤
Merci beaucoup 🥰
Avec plaisir 😊
Merci pour ce tuto. Petite question. Si physiquement sur le disque le swap est situé /dev/sda3, pourrait-on faire la commande sudo dd if=/dev/sda3/zero of=/swapfile bs=300M count=2 merci à l'avance.
/dev/zero est un fichier particulier sous linux, il n'existe pas sur disque, c'est une flux de "0" et c'est pratique quand on veut générer des 0 à l'infiini. Donc "if=/dev/sda3/zero" ça n'a pas trop de sens !
Bonjours pourrait tu nous donner le programme stp
Chabba Lyes Allah ybarek kho !
الله يبارك فيك
Votre fonction ne marche pas car elle ne vérifie pas que la valeur contenue dans chaque nœud parent soit également supérieure à toutes les valeurs contenues dans les nœuds inclus dans l'arbre parent->gauche->droite et soit également inférieure à toutes les valeurs contenues dans les nœuds inclus dans l'arbre parent->droite->gauche, ce qui est nécessaire pour un ABR.
Donnez plutôt un contre exemple d'un ABR qui sera considéré comme non ABR ou un exemple d'un non ABR qui sera considéré comme ABR par ma fonction et on pourra en discuter davantage :)
@@thunderphoenixx Soit l'arbre binaire dont la racine a pour valeur 10, racine qui a un fils gauche dont la valeur est 5 qui a lui-même un fils gauche dont la valeur est 4 et un fils droite dont la valeur est 11. Cet arbre binaire n'est pas un ABR car 11 > 10, mais votre fonction dira que c'en est un.
@@GarryGaspary votre arbre est [10, 5 4, 11] : 10 c'est la racine, [5, 4, 11] comme sous arbre gauche. Effectivement ce n'est pas un ABR par contre ma fonction va bien dire que ça n'en est pas un ! Regardez la troisième ligne de la fonction "isABR" : if(maxValue(root->left) >= root->val) la fonction maxValue(root->left) va retourner 11 (on va à droite jusqu'à trouver un nœud sans fils droit). 11 est bien supérieur à 10 donc la fonction "isABR" retourne bel et bien "false" pour cet ABR
@@thunderphoenixx Ok, j'avais (mal) saisi que maxValue(root->left) évoluait vers la gauche au lieu de vers la droite. Mea culpa et pouce bleu !
Et merci d'avoir pris la peine de me répondre !
Comment faire pour modifier cet algorithme pour trier dans l'ordre décroissant ?
Très facile, c'est la comparaison entre les éléments qu'il faut changer, > devient < et vice versa
J'ai des petites questions concernant le swap. La création d'un swap utilise une partir de notre disque ? Comment on peut l'utiliser pour genre un emulateur qui ne marche pas avec mes 8gb de ram ? Je peux créer jusqu'à combien de giga de ram swap
Oui effectivement le swap est stocké sur disque. Voici la réponse à l'autre question : askubuntu.com/questions/1041024/is-there-a-maximum-size-at-which-a-swap-file-can-function
Ça marche pas si la liste contient un seul élément
Regardez la vidéo jusqu'à ma fin. Vous avez rencontré ce problème dans ma version itérative ou récursive ?
Mrc monsieur 🇩🇿🇩🇿
De rien
1
magnifique ! Cependant, lorsque j'effectue ton code, la couleur du centre des étoiles reste bleue.
Bizarre, vous avez bien copier le même code ?
est ce que on peut avoir le code pour faire ce drapeau
Oui bien sûr. Le lien est dans la description 🙂
Merci beaucoup grâce à cette vidéo j'ai pu réussir mon TD d'informatique embarqué
Ravi de le savoir
Le seule drapeau qu'il en Algérie c'est vert rouge Blanc il n'y a pas d'autre drapeau chez nous Gloire à no martyrs
2eme exo L=[1,2,2,3,6] l=[] for i in L: if i not in l: l.append(i) print(l)
La complexité est plus élevée : O(N^2)
DESSIN Pour KAMIL
je sais que * signifie que c'est un pointeur ..je comprend pas la signification de **p =&head pouvez vous m'expliquer svp
C'est un pointeur de pointeur : une variable qui contient l'adresse d'un pointeur. p est initialisé à &head pour contenir l'adresse de la tête, puis ça contient toujours l'adresse de la partie "next" de l'élément précédent.
@@thunderphoenixx merciiii
Mercie beaucoup §§§
De rien ^^
Heyy bonne vidéo. Comment créer un arbre binaire de recherche en utilisant un arbre binaire normal ?
Il faudra les insérer un à un ou alors les trier puis contruire un arbre équilibré.
P'
J''aimerai savoir aussi quel est la hauteur d'un arbre bineair de racine 5 et un arbre bineair de racine 3 .
La hauteur n'a rien à voir avec les valeurs ... c'est la longueur du chemin de la racine au feuilles
@@thunderphoenixx pour tout élément a de AB, on note h(a) la hauteur de a. Exemple : h(5) = 1, h h(((4,2,3),1,5))=3 et h((1,5,2),2,((4,2,3),1,5))=4 . c'est ce exercice qui me pose des soucis si vous me comprenez bien je penssais que la hauteur avec ce que j'ai apris normalement ca devrait etre 2 pour le deuxieme et 3 pour le troisiieme oubien que dites vous de ma pensée svp j'aimerais bien comprendre svp .
@@adamafofana704 Je vous conseille de regarder cette vidéo : czcams.com/video/SmLzrUX_RwA/video.html
Bonjours pourrait tu nous donner le programme stp
gist.github.com/touatily/559ad61af7ca073ed5d430c692200177
salut comment on fait pour recuperer la ligne plus la colonne ya il une methode
J'ai fait d'autres vidéos pour récupérer une ligne/une colonne
Merci beaucoup
De rien :)
merci infiniment
De rien
Merci beaucoup
De rien
Est ce que ça serait possible de mettre le programme en commentaire pour voir comment il est fait?
gist.github.com/touatily/3415d33a45dc7bcd5443581fe2aefd5e
Urgent !
Ti peux me envoyer la méthode?
Le lien vers le code source est dans la description
Possible de récupérer le code en MP SVP ?
Regarde la description, tu has trouver le lien vers le code source
Génial !
donne le code stp
Regarde la description, il y a un lien vers le code.
merci infiniment j'avais du mal a résoudre un exercice avec une fonction récursive mais la j'ai tout compris merci beaucoup
Avec plaisir
undefined source §!!!!!!!!!!
keep it up
Thanks!
hey 3othman
super vidéo avec exemples des explications un vrai plaisir pour comprendre les RE !
tu m'as été d'une GRANDE aide !!! merci.
J'ai pas compris cet etape : int rang =(text [i]+ key[i% size]-2*'a')%26; !!!!!
C'est pour calculer le rang dans l'alphabet du caractère chiffré.