Structure de données #4 : Tri à bulles (Bubble sort) | Darija
Вставка
- Опубліковано 6 лют 2025
- Parmi les nombreux algorithmes de tri existants, nous allons nous pencher sur l'algorithme du tri à bulles. C'est l'un des algorithmes les plus simples à comprendre et à mettre en œuvre. Dans cette vidéo, nous allons explorer en détail son fonctionnement, visualiser étape par étape le processus de tri, implémenter son code en langage C et calculer sa complexité. Enfin, nous aurons l'occasion de mettre nos connaissances en pratique avec un exercice d'application.
🗂️ Playlists :
Cours : bit.ly/40yDXTG
Exercices corrigés : bit.ly/3lAU7Ny
📌 Liens :
LinkedIn : / elbahihassan
Instagram : / hassan.el.bahi
Facebook page : / elbahihassanpage
Facebook groupe : / devcademy
Site Web: elbahihassan.com/
Merci pour cette vidéo qui est très aidante pour nous.
السلام استاذ . شكرا على الشرح ،جيد مشاء الله.
merci beaucoup monsieur.
السلام عليكم أنا تلميذة من أولى باك دعيو معايا الله يجازيكم بالخير بالهداية والتوفيق و السداد و النجاح و نجيب 17 ف الجهوي
ach kadiri hnaya
الله يرحم الوالدين أستاذ
جزاك الله خيرا ❤❤❤
merci monsieur 💯
tooooop du tooop
مرحبا استاذا رجاءا كيف لم اجد لكم درس حول ال liste doublement chinet et un autre coure sur les arbre et graph رداءا رجاءا ذا عندك ابعث لي ربي يجازيك
Premièr commentaire 📌
j'ai utilisé c++ avec une autre méthode :
void triaBull(int table[100], int n) {
for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n-1; j++) {
if (table[j] < table[i + 1]) {
echange(table[j], table[i + 1]);
}
}
}
void echange(int& a, int& b) {
int temp = a;
a = b;
b = temp;
}
nadi
void TriBulle(int T[], int n ){
int j;
do{
j=0;
for(int i=0;iT[i+1]){
echanger(&T[i],&T[i+1]);
j++;
}
}
}while(j>0);
}
plus efficace
❤
ممكن دون موسيقى
wa5a tkamal data structer linked list o hash map ...
وأخييرا هههه
void triBulle(int *T,int taille) {
while(taille > 0) {
for(int i=0,j=1;j T[j]) echange(&T[j],&T[i]);
}
taille--;
}
}
👍👍
j'ai répété la vidéo 5 fois et j'ai rien compris !
c'est quoi que tu a pas compris ?
@@Bilar_short merci beaucoup mon frère, j'ai pu comprendre le principe après plusieurs tentatives.
@@abdelhadiboukrim426 moi aussi je t'avoue que j'ai pas tout compris mais faut regarder plusieurs fois
😢 pourquoi vous parlez arabe j'ai rien compris faut expliquer en français svp
psq tout simplement c'est un prof qui enseigne en arabe :)
#include
#include
void bubble(int t[],int n){
int i,j,tmp;
for(i=0;i
#include
void echange(int *a , int *b){
int tmp = *a ;
*a = *b;
*b = tmp;
}
void afficher_tab(int T[],int n){
int i ;
for(i = 0;i= 0)
{
for(j = 0; j < i ; j++ ){
if(*(T+j)
😢 pourquoi vous parlez arabe j'ai rien compris faut expliquer en français svp
Learne arabic