Maîtrise des algorithmes de la STL en C++

Les algorithmes de la bibliothèque standard C++ offrent une large gamme de fonctionnalités pour manipuler des conteneurs et des plages d'éléments. Ce guide explore les différentes catégories d'algorithmes et leur utilisation pratique. 1. Algorithmes sans modification Ces algorithmes n'altèrent pas les éléments des conteneurs qu'ils parcourent. ...

Publié le 12 juin à 20h35

Trouver le Nombre Unique dans un Tableau d'Entiers

Dans ce problème, nous avons un tableau d'entiers où tous les éléments appaarissent exactemant deux fois, excepté un seul qui n'apparaît qu'une fois. L'objectif est d'identifier ce nombre unique efficacement. Exigences : La solution doit avoir une complexité temporelle de O(n). L'utilisation d'espace mémoire supplémentaire doit être minimisée. ...

Publié le 9 juin à 22h02

Création de classes de limitation de fréquence personnalisées, analyse du code source des fréquences, pagination, tri et filtrage

Classe de limitation de fréquence personnalisée Pour créer votre propre classe de limitation, héritez de BaseThrottle et implémentez la méthode allow_request. Sinon, une erreur sera levée. from rest_framework.throttling import BaseThrottle, SimpleRateThrottle class CustomThrottle(SimpleRateThrottle): scope = 'my_scope' def get_cach ...

Publié le 7 juin à 19h23

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