Questions marquées «algorithms»

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.

1
Inverser une matrice de bande
J'ai une matrice de bande - clairsemée, carrée, symétriqueN× NN×NN \times N matrice dont la structure ressemble à ceci: Ici, la zone sous les bandes bleues correspond aux éléments non nuls; tout le reste est nul Existe-t-il un algorithme pour inverser ce type de matrice qui est simple mais plus …


1
Expressivité des expressions régulières modernes
J'ai récemment discuté avec un ami d'un site Web qui proposait des défis d'expression régulière, correspondant principalement à un groupe de mots avec une propriété spéciale. Il cherchait une expression régulière qui correspond à des chaînes comme ||||||||où le nombre de |est premier. Je lui ai immédiatement dit que ça …




1
Dijkstra privilégie une solution avec le plus petit nombre d'arêtes si plusieurs chemins ont le même poids
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 …







2
GCD d'une paire de produits
J'ai deux nombres, qui sont chacun le produit d'un grand nombre de petits nombres que je connais. Je veux trouver le GCD (le plus grand commun diviseur) de ces deux nombres. Existe-t-il un moyen d'utiliser la factorisation partielle dont je dispose pour accélérer le processus? En particulier, chaque nombre plus …

4
Solveur SAT déterministe
J'ai la question suivante. Les solveurs SAT sont-ils déterministes? Je veux dire, par exemple, sur les algorithmes miniSAT et DPLL . Sont-ils complètement déterministes? Si ces algorithmes renvoient unSAT, cela signifie que la solution n'existe certainement pas?

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.