Passer au contenu principal

Blocs

Passer Navigation

Navigation

  • Accueil

    • Pages du site

      • Mes cours

      • Tags

      • Forumإعلانات الموقع

    • Mes cours

    • Cours

      • الكليات

        • ملحقة الطب

        • MIT كلية الرياضيات و الإعلام الآلي و الاتصالات ال...

          • قسم الرياضيات

          • قسم الاعلام الالي

            • السداسيات الفردية

            • السداسيات الزوجية

              • Licence

              • Ingénieur

              • Master

                • M1-MICR-S2

                • M1-IA.AP-S2

                • M1-RISR-S2

                • M1-SIC-S2

                  • الدروس

                    • algorithmique avancé

                      • Fiche de Contact

                      • avant cours

                      • Analyse Avanacée des algorithmes

                      • les algorithmes de recherche et du trie avancée (p...

                      • algorithmique de trie et de recherche avancée (par...

                        • Pagetrie par shell

                        • Pagetrie rapide

                        • Pagerecherche ternary

                        • Pagetrie par fusion

                        • Pagefiche td algos de trie avancée

                        • Devoirfiche td algos de recherche avancée

                        • Chatchat algorithme de trie

                        • Pagefiche tp 1

                        • Testtest evaluation 2

                        • Devoirtpp

                        • Pagetrie par shell

                        • Pagetrie rapide

                        • Pagerecherche ternary

                        • Pagetrie par fusion

                        • Pagefiche td algos de trie avancée

                        • Devoirfiche td algos de recherche avancée

                        • Chatchat algorithme de trie

                        • Pagefiche tp 1

                        • Testtest evaluation 2

                        • Devoirtpp

                        • Pagetrie par shell

                        • Pagetrie rapide

                        • Pagerecherche ternary

                        • Pagetrie par fusion

                        • Pagefiche td algos de trie avancée

                        • Devoirfiche td algos de recherche avancée

                        • Chatchat algorithme de trie

                        • Pagefiche tp 1

                        • Testtest evaluation 2

                        • Devoirtpp

                        • Pagetrie par shell

                        • Pagetrie rapide

                        • Pagerecherche ternary

                        • Pagetrie par fusion

                        • Pagefiche td algos de trie avancée

                        • Devoirfiche td algos de recherche avancée

                        • Chatchat algorithme de trie

                        • Pagefiche tp 1

                        • Testtest evaluation 2

                        • Devoirtpp

                      • rappels arbres fils et piles

                      • algorithmes gourmands

                      • algorithmes gourmands part 2

                      • programmation dynamique (part 1)

                      • la programmation dynamique (part2)

                      • random algos

                      • les algorithmes mathématiques

                      • algorithme de graphes suite

                      • les Références

                  • أعمال موجهة وتطبيقية

                  • UT-65400

                  • UD-65325

                  • UD-66169

                  • UM-66435

                  • UM-65669

                  • UF-65621

                  • UF-65791

                  • UF-65341

                  • UF-66453

          • قسم الاتصالات السلكية واللاسلكية

        • كلية علوم الطبيعة والحياة

        • كلية الحقوق والعلوم السياسية

        • كلية الآداب واللغات والفنون

        • كلية التكنولوجيا

        • كلية العلوم اﻹقتصادية ، والتسيير والعلوم التجارية

        • كلية العلوم الاجتماعية والإنسانية

        • منصة تقييم الدروس عن بعد2025/2024

        • دليل الاستاذ لاستخدام أرضية موودل

        • ESUF-L1- A&B

      • المرافقة البيداغوجية للأساتذة

      • التكوين في الدكتوراه

      • المدرسة العليا للاساتذة

logo
Nom d’utilisateur ou mot de passe oublié ?
usmt
  • 📅 Moodle par année
    • Consultez les cours de l'année académique 2025/2026
    • Consultez les cours de l'année académique 2024/2025
    • Consultez les cours de l'année académique 2023/2024
    • CILT
  • Français ‎(fr)‎
    • English ‎(en)‎
    • Français ‎(fr)‎
    • العربية ‎(ar)‎
    • بالعربي workplace ‎(ar_wp)‎

algorithmique avancé
fiche td algos de recherche avancée

Ouvert le : jeudi 14 octobre 2021, 00:00
À rendre : jeudi 21 octobre 2021, 00:00

Exercice 1:

#include <stdio.h>

 

void print(int n, int j)

{

   if (j >= n)

      return;

   if (n-j > 0 && n-j >= j)

       printf("%d %dn", j, n-j);

   print(n, j+1);

}

 

int main()

{

    int n = 8;

    print(n, 1);

}

Que fait ce programme

Exercice 2 :

Étant donné un tableau trié d'entiers, écrire un algorithme qui permet de trouver le plafond d'un nombre x dans un tableau donné? Le plafond d'un élément x est le plus petit élément présent dans le tableau qui est supérieur ou égal à x.

exercice 3 :

1.   function f(Y[10]:entier, x :entier) {

2.     i, j, k: entier;

3.     i ß 0; j ß 9;

4.     do {

5.             k ß  (i + j) /2;

6.             si( Y[k] < x)  i ß k; else j ß k;

7.         } jusqua’à(Y[k] = x && i > j);

8.     si(Y[k] == x) ecrire ("x is in the array ") ;

9.     sinon ecrire (" x is not in the array ") ;

10. }

 

Exercice 4 :

Considérons un tableau trié de n nombres. Exrire un algorithme qui permet de trouver une paire d’éléments 'a' et 'b' telle que | a-b | = k, k étant un entier positif.

 

◄ fiche td algos de trie avancée
chat algorithme de trie ►

Blocs

Retour

 https://www.univ-saida.dz/  e-learning@univ-saida.dz  048931000,1304
Vous êtes connecté anonymement (Connexion)