Un algorithme est une séquence d'étapes bien définies qui définit une solution abstraite à un problème. Utilisez cette balise lorsque votre problème est lié à la conception et à l'analyse d'algorithmes.
Je vois de nombreux problèmes algorithmiques qui réduisent toujours à quelque chose de long: Vous avez un tableau entier h[1..n]≥0h[1..n]≥0h[1..n]\geq 0 , vous devez trouver i,ji,ji,j tel que maximise (h[j]−h[i])(j−i)(h[j]−h[i])(j−i)(h[j]-h[i])(j-i) en temps O(n)O(n)O(n) . Évidemment, la solution temporelle O(n2)O(n2)O(n^2) consiste à considérer toutes les paires, mais y a-t-il un moyen …
Je veux produire chemin le plus court ( k serait inférieur à 10) entre toutes les paires dans un graphique. Le graphique est (en fait une carte de métro):kkkkkk pondéré positivement non dirigé clairsemé avec environ 100 nœuds Mon plan actuel consiste à appliquer routage de chemin le plus courtkkk …
Étant donné une chaîne , je voudrais trouver la sous-séquence répétée la plus longue (au moins deux fois). Autrement dit, je voudrais trouver une chaîne qui est une sous-séquence (ne doit pas nécessairement être contiguë) de telle que . Autrement dit, w est une chaîne dont les moitiés apparaissent deux …
Dans l'algorithme Welch-Berlekamp de décodage des codes Reed-Solomon, on donne une liste de points(ai,bi)(ai,bi)(a_i, b_i) représentant un message avec eee erreurs sur le bibib_i dans des emplacements inconnus (et eee est donné à l'algorithme). La sortie est un polynôme passant par tous les points donnés à l'exception de ceux dans …
Bonsoir! Je fais actuellement un stage aux Archives Nationales de France et j'ai rencontré une situation que je voulais résoudre à l'aide de graphiques ... I. La situation poussiéreuse Nous souhaitons optimiser la disposition des livres de ma bibliothèque en fonction de leur hauteur afin de minimiser leur coût d'archivage. …
Considérez le problème suivant. Éléments fournis: un graphique complet avec des poids réels non négatifs sur les bords. Tâche: trouver un sous-graphique planaire de poids maximum. ("Maximum" parmi tous les sous-graphiques planaires possibles.) Remarque: Le sous-graphique de poids maximum sera une triangulation; si le graphique complet est sur sommets, il …
Considérez le problème suivant: Entrée : liste des entiersX,YX,YX,Y Objectif : déterminer s'il existe un entier qui figure dans les deux listes.xxx Supposons que les deux listes soient de taille . Existe-t-il un algorithme déterministe à temps linéaire pour ce problème? En d'autres termes, pouvez-vous résoudre ce problème en temps …
Je suis un étudiant en deuxième année du secondaire qui s'intéresse à l'informatique. J'ai développé un algorithme sympa pour #SAT, et j'implémente et fais un projet d'expo-science sur celui-ci. Ma conseillère, qui est la meilleure enseignante en sciences de mon école et également enseignante AP Comp Sci, m'a dit qu'elle …
J'utilise une variation d'un filtre médian à 5 croix sur les données d'image sur un petit système embarqué, c'est-à-dire x x x x x L'algorithme est vraiment simple: lire 5 valeurs entières non signées, obtenir les 2 plus élevées, faire des calculs sur celles-ci et réécrire le résultat entier non …
Existe-t-il des algorithmes sous-quadratiques connus pour calculer le plancher de la racine carrée d'un nentier binaire? L'algorithme naïf serait quelque chose comme def sqrt(x): r = 0 i = x.bit_length() // 2 while i >= 0: inc = (r << (i+1)) + (1 << (i*2)) if inc <= x: x …
Supposons que j'ai un graphe clairsemé fini non orienté et que je dois être capable d'exécuter efficacement les requêtes suivantes: - renvoie T s'il existe un chemin entre N 1 et, sinonIsConnected(N1,N2)IsConnected(N1,N2)IsConnected(N_1, N_2)TTTN1N1N_1 FN2N2N_2FFF ConnectedNodes(N)ConnectedNodes(N)ConnectedNodes(N) - retourne l'ensemble des nœuds accessibles depuis NNN Cela se fait facilement en pré-calculant les …
Supposons que l'on nous donne une collection de chaînes, S 1 , … , S n . Je voudrais savoir si l'une de ces chaînes est une sous-chaîne d'une autre chaîne de la collection. En d'autres termes, j'aimerais un algorithme pour la tâche suivante:nnnS1,…,SnS1,…,SnS_1,\dots,S_n Entrée: S1,…,SnS1,…,SnS_1,\dots,S_n Sortie: telle que S …
Je me demandais si ce problème avait un nom: Étant donné un graphique simple dont les bords sont colorés en rouge, bleu et vert, , existe-t-il une coloration vertex telle que chaque bord a un point final avec la même couleur?G = ( V, B ∪ R ∪ G )g=(V,B∪R∪g)G=(V,B\cup …
Je regarde le problème suivant: Étant donné les vecteurs à dimensions des nombres naturels v 1 , … , v m et un vecteur d'entrée u , u est-il une combinaison linéaire des v i avec des coefficients de nombres naturels?nnnv1, … , Vmv1,…,vmv_1, \ldots, v_muuuuuuvjeviv_i c'est-à-dire qu'il y a …
Considérez le problème suivant: Soit un sous-ensemble fini des nombres naturels.S={s1,s2,...sn}S={s1,s2,...sn}S = \{ s_1, s_2, ... s_n \} Soit | où est le plus grand diviseur commun de etG={G={G = \{ gcd(si,sj)gcd(si,sj)gcd(s_i, s_j)si,sj∈S,si,sj∈S,s_i, s_j \in S, si≠sj}si≠sj} s_i \neq s_j \}gcd(x,y)gcd(x,y)gcd(x,y)xxxyyy Trouver l'élément maximum de .GgG Ce problème peut être …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.