Existe-t-il un algorithme à temps linéaire pour vérifier qu'une séquence de caractères est une concaténation de palindromes? La seule chose qui me vient à l'esprit est la solution naïve: 1. k = 1 2. Split string into k substrings (all possibilities) and check 3. k++ 4. repeat Remarque: la réponse …
J'implémente l'algorithme d'annulation de cycle pour trouver une solution optimale au problème de flux min-cost. En trouvant et en supprimant les cycles de coûts négatifs dans le réseau résiduel, le coût total est réduit à chaque tour. Pour trouver un cycle négatif, j'utilise l'algorithme bellman-ford. Mon problème est: Bellman-ford ne …
Vous pouvez modifier n'importe quel graphe pour que Dijkstra trouve la solution avec le nombre minimal d'arêtes ainsi:GGG Multipliez chaque poids de bord par un nombre , puis ajoutez au poids pour pénaliser chaque bord supplémentaire dans la solution, c'est-à-direaaa111 w′(u,v)=a∗w(u,v)+1w′(u,v)=a∗w(u,v)+1w'(u,v)=a*w(u,v)+1 Cela ne fonctionne pas pour toutes les valeurs de …
Dans le problème de sous-ensemble, certains des nombres donnés peuvent-ils être les mêmes? Par exemple, nous pourrions avoir et l'objectif est de ? Puis-je supposer que j'ai une solution spécifique avec les numéros et et et ne l'est pas?une1,une2,une3, … ,unenune1,une2,une3,…,unena_1,a_2,a_3,\dots,a_n[ 1 , 1 , 1 , 2 , 3 …
J'aimerais en savoir plus sur la programmation concaténative à travers la création d'un petit langage simple, basé sur la pile et suivant le paradigme concaténatif. Malheureusement, je n'ai pas trouvé beaucoup de ressources concernant les langages concaténatifs et leur mise en œuvre, alors excusez-moi à l'avance pour ma possible naïveté. …
Vous organisez une ligue de basket-ball 1 contre 1 avec un calendrier des matchs. À la fin de la ligue, chaque joueur doit déclarer son supposé record de victoires-défaites (il n'y a pas d'égalité), mais vous voulez vérifier si le classement proposé était réellement possible compte tenu du calendrier. Par …
J'ai lu cette phrase dans un livre: Dans l'architecture VLIW, le compilateur / et / ou l'assembleur rédige des instructions qui peuvent être exécutées en parallèle. Quelle est la différence entre le rédacteur d'assemblage et le compilateur? Un rédacteur d'assemblage signifierait-il également la même chose qu'un assembleur?
Tout d'abord, je m'excuse si cela a été demandé, mais je n'ai vraiment rien trouvé. Je suis tombé sur cet article . Il indique qu'il existe un problème que seuls les ordinateurs quantiques peuvent résoudre. À ma connaissance, cela devrait signifier, intuitivement, que ce problème est "effectivement calculable", car nous …
Donc représente les problèmes où nous avons de petits témoins vérifiables pour les instances et pour les petits témoins vérifiables pour les instances . Comment ça marche pourNPNPNPYESYESYEScoNPcoNPcoNPNONONO PNPPNPP^{NP} NPNPNPNPNP^{NP} coNPNPcoNPNPcoNP^{NP} etc?
Je regardais cette lecture du MIT sur la complexité de calcul et à la minute 15h00, Erik Demaine se lance dans une démonstration pour montrer ce qui est indiqué dans le titre de cette question. Cependant, je ne peux pas suivre son raisonnement, dans la pratique ce qu'il dit est …
Je lisais cet article où les auteurs expliquent le théorème 1, qui déclare que "l'objet accessible" (tel que défini dans l'article) est NP-complet. Cependant, ils prouvent la réduction dans une seule direction, c'est-à-dire de 2P1N SAT à l'objet accessible. Cela prouve seulement que le problème est NP-difficile; n'avons-nous pas besoin …
A titre d'exemple, voici tous les arbres possibles pour le cas k=3k=3k=3: Sur chaque nœud est écrit son arité (= le nombre d'enfants). Bien que cela devrait être résolu par la programmation dynamique, je pense qu'il y a eu un résultat combinatoire à ce sujet (soit une limite supérieure exacte …
Je vois partout que l'équation récursive de la complexité de Strassen alg est: Ce n'est pas si clair pour moi. Le paramètre est censé être la taille de l'entrée, mais il semble qu'il s'agit ici d'une dimension d'une matrice alors que la taille de l'entrée est en fait . De …
Cette question et cette question m'ont fait réfléchir un peu. Pour trier un tableau de longueur avec éléments uniques dans , nous devons être en mesure de stocker le nombre de valeurs dans le tableau. Il y a quelques suggestions, mais je cherche un moyen de le faire dans le …
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.