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.
Dans le cadre d'une affectation de devoirs couvrant la mise en œuvre de l' introsort, on me demande pourquoi le heapsort est utilisé plutôt que le mergesort (ou d'autres algorithmes d'ailleurs). O ( n log( n ) )O(nlog(n))O(n\log(n)) Introsort est un algorithme de tri hybride qui fournit à la fois …
Lors de la simulation de l'algorithme de remplacement de la page d'horloge, lorsqu'une référence est déjà en mémoire, l'aiguille de l'horloge incrémente-t-elle toujours? Voici un exemple: Avec 4 emplacements, en utilisant l'algorithme de remplacement de la page d'horloge Liste de référence: 1 2 3 4 1 2 5 1 3 …
Étant donné un digraphe pondéré et une fonction de pondération, d ( u , v ) , on peut normalement utiliser l'algorithme de Dijkstra pour obtenir le chemin le plus court. Ce que je suis intéressé, est de savoir comment obtenir le 2 n d chemin -shortest, le 3 r …
J'utilise Mathematica pour résoudre des problèmes. J'ai une question sur l'inverse de la matrice. si je ne veux qu'un seul élément de la matrice inverse, existe-t-il un algorithme plus rapide que d'utiliser Inversepour calculer la matrice inverse entière et extraire l'élément que je veux?
Contexte. J'écris du code pour le classement semi-automatisé, en utilisant le classement par les pairs dans le cadre du processus de classement. Les étudiants reçoivent des paires d'essais à la fois, et les étudiants ont un curseur pour choisir lequel est le meilleur et combien il est meilleur. par exemple, …
Je voudrais échantillonner un point uniformément aléatoire dans un polygone ... S'ils en échantillonnent un grand nombre, ils seraient également susceptibles de tomber dans deux régions s'ils ont la même superficie. Ce serait assez simple s'il s'agissait d'un carré car je prendrais deux nombres aléatoires en [0,1] comme coordonnées. La …
Je génère des DFA aléatoires pour tester un algorithme de réduction DFA sur eux. L'algorithme que j'utilise actuellement est le suivant: pour chaque état , pour chaque symbole de l'alphabet c , ajoutez δ ( q , c ) à un état aléatoire. Chaque état a la même probabilité de …
J'essaie de comprendre pourquoi le tri rapide utilisant la partition Lomuto et un pivot fixe fonctionne de manière irrégulière, mais globalement médiocre, sur des entrées générées de manière aléatoire. Je pense que même si les entrées sont générées de manière aléatoire, il peut y avoir beaucoup d'ordre dans les séquences, …
Une équipe a décidé que chaque matin, quelqu'un devrait apporter des croissants pour tout le monde. Ce ne devrait pas être la même personne à chaque fois, donc il devrait y avoir un système pour déterminer de quel tour il s'agit. Le but de cette question est de déterminer un …
Dans une vidéo de récitation pour MIT OCW 6.006 à 43:30, Étant donné une matrice avec colonnes et lignes, l'algorithme de recherche de pics 2D, où un pic est une valeur supérieure ou égale à ses voisins adjacents, a été décrit comme suit:m × nm×nm \times nm nUNEAAmmmnnn Remarque: S'il …
Considérons un graphe non orienté avec une source et un sommet récepteur. Nous aimerions supprimer le nombre minimum de sommets dans ce graphique pour déconnecter tout chemin entre la source et le récepteur. Pouvons-nous le faire en utilisant, par exemple, un algorithme max-flow et min-cut?
Je cherche un algorithme efficace pour trouver le motif répété le plus long dans une chaîne. Par exemple, considérez la chaîne de nombres suivante: 5431428571428571428571428571427623874534. Comme vous pouvez le voir, 142857142857c'est le modèle le plus long qui est répété plusieurs fois (au moins deux fois) dans cette chaîne. La chaîne …
Je suis coincé sur ce problème: Étant donné un tableau des premiers nombres naturels permutés de façon aléatoire, un tableau est construit, de telle sorte que est le nombre d'éléments de à qui sont plus petits que . n B B ( k ) A ( 1 ) A ( …
J'ai rencontré le problème suivant: Étant donné un graphique acyclique dirigé avec des poids de bord réels et deux sommets s et t, calculez la coupe minimale st. Pour les graphiques généraux, c'est NP-difficile, car on peut réduire trivialement la coupe maximale en inversant simplement les poids des bords (corrigez-moi …
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.