Bibliothèque de modèles pour programmation compétitive

Stratégie Étape 1 Liste de vérification (B-ALIVE) : ⭐️Bordure : Si vous ne pouvez pas obtenir la solution, vérifiez toujours toutes les limites !!! Tableau : Ne vous trompez pas sur la taille du tableau (multipliez par \(k\), les arêtes bidirectionnelles nécessitent un doublement, etc.) Long : Utilisez long long (1ll << x), mmul avec 1l ...

Publié le 1 juin à 01h55

Solutions en C++ pour des problèmes de concours de codage sur Nowcoder

Problème 1 : Vérification de parité Ce problème consiste à déterminer si un entier est pair. Si l'entier est impair, on retourne -1 ; sinon, on le divise en deux parties égales. #include <iostream> using namespace std; int main() { int valeur; cin >> valeur; if (valeur % 2 != 0) { cout << -1; } else { ...

Publié le 30 mai à 23h15

Notes techniques sur le langage C

Fonction qsort intégrée en C #include<stdio.h> #include<stdlib.h> int comparaison(const void *elem1, const void *elem2) // Fonction de comparaison { return *(int*)elem1 - *(int*)elem2; } int main() { int donnees[10] = {2,4,1,5,5,3,7,4,1,5}; // Tableau non trié int i; qsort(donnees,10,sizeof(int),comparaison); // Appe ...

Publié le 29 mai à 20h42