On m'a récemment posé ce problème dans une interview algorithmique et je n'ai pas réussi à le résoudre. Étant donné deux valeurs N et M, vous devez compter le nombre de permutations de longueur N (en utilisant des nombres de 1 à N) de sorte que la différence absolue entre …
En faisant le travail actuel pour mon cours de langues formelles et d'automates, je suis resté coincé sur des exercices impliquant des langues unaires (j'espère que c'est le bon terme), c'est-à-dire des langues qui s'appuient sur une seule lettre. Je ne veux pas poser de questions sur les exercices spécifiques, …
J'étudie les langages formels et les systèmes de bases de production (systèmes de bases de règles) et je suis un peu confus quant à la raison pour laquelle ces deux mots "production" et "règle" signifient la même chose dans tant de contexte en informatique. En langue anglaise, ils ne semblent …
Demain c'est ma présentation et je veux clarifier mes concepts… J'ai lu que dans DFA, "Pour chaque état, la transition sur tous les symboles possibles (alphabet) devrait être définie." La définition de la transition sur tous les symboles possibles est-elle obligatoire pour chaque état dans DFA? Si ce n'est pas …
Je pensais aux preuves et suis tombé sur une observation intéressante. Les preuves sont donc équivalentes aux programmes via l'isomorphisme de Curry-Howard, et les preuves circulaires correspondent à une récursion infinie. Mais nous savons par le problème de l'arrêt qu'en général, tester si un programme arbitraire se reproduit pour toujours …
Il semble que j'ai trouvé un moyen générique de convertir toute procédure récursive en récursion de queue: Définissez une sous-procédure d'assistance avec un paramètre "résultat" supplémentaire. Appliquez ce qui serait appliqué à la valeur de retour de la procédure à ce paramètre. Appelez cette procédure d'assistance pour commencer. La valeur …
Je n'arrête pas d'entendre comment on doit apprendre la théorie des catégories pour vraiment comprendre la théorie du langage de programmation. Jusqu'à présent, j'ai appris beaucoup de PL sans jamais entrer dans le domaine des catégories. Cependant, j'ai pensé qu'il était temps de faire le saut pour voir ce qui …
Une expression combinatoire (disons dans la base SK) peut être considérée comme une fonction qui mappe des expressions de calcul combinateur à des expressions de calcul combinateur. Autrement dit, on peut penser à une expression comme une fonction , où est l'ensemble de toutes les expressions de combinateur syntaxiquement valides …
Mon conférencier a fait la déclaration Tout problème fini ne peut pas être NP-Complete Il parlait de Sudoku à l'époque en disant quelque chose dans le sens que pour un Sudoku 8x8, il existe un ensemble fini de solutions, mais je ne me souviens pas exactement de ce qu'il a …
Si P est égal à NP, sera-t-il encore possible de concevoir un cryptosystème où l'algorithme de cryptanalyse optimal prend, disons, le carré du temps occupé par les algorithmes de chiffrement et de déchiffrement légitimes? Existe-t-il déjà de tels algorithmes?
J'ai la définition d'un algorithme in situ du professeur, mais je ne la comprends pas. Les algorithmes in situ font référence aux algorithmes qui fonctionnent avec la mémoire Θ (1). Qu'est-ce que ça veut dire?
Je viens de trouver cette phrase à la page 6 de "Ordinateurs et intractabilité" de Garey et Johnson. Tout algorithme dont la fonction de complexité temporelle ne peut pas être ainsi bornée est appelé algorithme de temps exponentiel (bien qu'il convient de noter que cette définition inclut certaines fonctions de …
Quand dit-on qu'un réseau de neurones artificiels est un Perceptron multicouche ? Et quand dit-on qu'un réseau de neurones artificiels est multicouche ? Le terme perceptron est-il lié à la règle d'apprentissage pour mettre à jour les poids? Ou est-ce lié aux unités neuronales?
J'ai vu dans ce post sur stackoverflow qu'il existe des algorithmes relativement rapides pour tamiser un intervalle de nombres pour voir s'il y a un nombre premier dans cet intervalle. Cependant, cela signifie-t-il que le problème de décision global de: (Existe-t-il un nombre premier dans un intervalle?) Est en P. …
Beaucoup de problèmes indécidables «célèbres» sont néanmoins au moins semi-décidables, leur complément étant indécidable. Un exemple par-dessus tout peut être le problème de l'arrêt et son complément. Cependant, quelqu'un peut-il me donner un exemple dans lequel un problème et son complément sont indécidables et non semi-décidables? J'ai pensé au langage …
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.