Cours & Tutoriels

Langage java

cours de langage JAVA

52 cours
Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Algorithmes de tri analyse des algorithmes algorithmes de tri tri sélection tri insertion tri bulles

Algorithmes de tri élémentaires (Tri sélection, tri par insertion et tri à bulles)

Problème du tri Étant donné un tableau T[0..n-1] de n éléments comparables, trier consiste à réorganiser les éléments de façon à obtenir T[0] ≤ T[1] ≤ … ≤ T[n-1]. Les trois algorithmes présentés ici sont dits élémentaires : simples à comprendre et à implémenter, mais de complexité O(n^2) dans le pire cas — à utiliser sur de petits tableaux ou comme base pédagogique.

Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Premium Exercices java Exercices langage c Exercices python récursivité Tableaux Complexité analyse des algorithmes

Médiane de deux tableaux triés de même taille

Etant donné deux tableaux triés A et B de taille n chacun, le problème est de trouver la médiane du tableau obtenu après la fusion des deux tableaux (c'est-à-dire un tableau de longueur 2n).

Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Premium Exercices java Exercices langage c Exercices python Tableaux

Exercices corrigés sur les matrices en Python, Java et langage C - TD 2

C'est la deuxième série d'exercices corrigés sur les matrices, nous continuons à effectuer des opérations intéressantes de calcul matriciel. Tous les exercices sont résolus en utilisant la programmation Python, Java et C

Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Premium Exercices java Exercices langage c Exercices python

Exercices corrigés sur les tableaux en Python, Java et langage C - TD1-

Un tableau est une structure de données linéaire qui contient une collection séquentielle finie de données homogènes (tous les éléments sont du même type). Le tableau utilise un index entier pour accéder à un élément spécifique. L'index commence à 0 et va jusqu'à N-1 (où N est la taille du tableau).

Langage C Langage java Premium Exercices java Exercices langage c

Exercices corrigés en Java et langage C pour maîtriser switch-case

L'instruction Switch-case est une puissante fonctionnalité de programmation qui vous permet de contrôler le flux de votre programme en fonction de la valeur d'une variable ou d'une expression. Dans les exercices suivants, nous essaierons de vous montrer comment utiliser un switch-case pour faire face à divers problèmes.

Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Premium Exercices java Exercices langage c Exercices python

Exercices corrigés pour maîtriser la structure de controlée if-else

Les programmes que nous avons écrits jusqu'ici s'exécutent de manière séquentielle. Dans le monde réel, on a souvent besoin d'exécuter certaines instructions uniquement quand des conditions sont remplies. C'est le rôle des instructions de contrôle.

Langage C Langage java Langage Python MPSI, PCSI et la PTSI MP, PSI et la TSI Premium Exercices java Exercices langage c Exercices python

Exercices corrigés sur les bases de la programmation

Dans ces exercices de programmation, nous nous concentrerons sur les bases de la programmation. Après avoir terminé ces exercices, vous maîtriserez la structure d'un programme, les entrées/sorties, les variables, les opérateurs arithmétiques et les fonctions mathématiques. Tous les problèmes sont résolus en C, Python et Java.

Langage java Premium

Synchronisation des threads en Java

Lorsque nous démarrons deux ou plusieurs threads dans un programme, il peut arriver que plusieurs threads essaient d'accéder à la même ressource et qu'ils puissent finalement produire des résultats imprévus en raison de problèmes de concurrence.