Qu'est-ce que cela signifie lorsque nous disons qu'un algorithme est asymptotiquement plus efficace que ?XXXOuiOuiY XXX sera un meilleur choix pour toutes les entrées. XXX sera un meilleur choix pour toutes les entrées sauf les petites entrées. XXX sera un meilleur choix pour toutes les entrées sauf les grandes entrées. …
Je regarde le calcul des constructions et sa place dans le Lambda Cube . Si je comprends bien, chaque axe du cube peut être considéré comme ajoutant une autre opération impliquant des types au calcul simplement typé, . Le premier axe ajoute des opérateurs de type à terme, les seconds …
Est-ce que "inductivement" et "récursivement" signifient très similaires? Par exemple, s'il existe un algorithme qui détermine un vecteur n-dim en déterminant ses premiers k + 1 composants en fonction de ses premiers k composants ayant été déterminés et est initialisé avec le premier composant, l'appelleriez-vous fonctionne récursivement ou inductivement? J'utilise …
Au travail, j'ai été chargé de déduire des informations de type sur un langage dynamique. Je réécris des séquences d'instructions en imbriquéeslet expressions , comme ceci: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y …
Je veux préciser ce que signifie donner une algèbre comme entrée à un algorithme et je n'ai pas trouvé beaucoup de littérature à ce sujet. Je veux donc d'abord demander si vous pouvez recommander un livre ou un article qui traite du sujet de l'analyse de la complexité des algèbres …
Ceci est le précurseur de mon autre question plus avancée sur l'inspection des piles. L'inspection de la pile est un mécanisme de sécurité introduit dans la machine virtuelle Java pour gérer le code en cours d'exécution provenant d'emplacements ayant différents niveaux de confiance. Cette question vise à trouver une description …
J'ai besoin d'une définition concise de "l'état d'un objet" dans la programmation orientée objet (pour un article). Pendant environ une demi-journée, j'ai cherché un article que je peux citer sur ce sujet, mais je n'en ai pas trouvé un. Tous les articles que j'ai trouvés étaient principalement des articles généraux …
Dans un premier arbre de profondeur, il y a les bords qui définissent l'arbre (c'est-à-dire les bords qui ont été utilisés dans la traversée). Il y a des bords restants reliant certains des autres nœuds. Quelle est la différence entre un bord transversal et un bord avant? De wikipedia: Sur …
De Wikipédia : Le type de problème de calcul: Les problèmes les plus couramment utilisés sont les problèmes de décision . Cependant, les classes de complexité peuvent être définies en fonction des problèmes de fonction, des problèmes de comptage, des problèmes d'optimisation, des problèmes de promesse, etc. J'ai également vu …
On vous donne un tableau de longueur . Chaque élément du tableau appartient à l'une des K classes. Vous êtes censé réorganiser le tableau en utilisant un nombre minimum d'opérations de swap afin que tous les éléments de la même classe soient toujours regroupés, c'est-à-dire qu'ils forment un sous- tableau …
En gros, un graphe non orienté est très similaire à un graphe orienté où pour chaque arête (v, w), il y a toujours une arête (w, v). Cela suggère qu'il pourrait être acceptable de visualiser les graphiques non dirigés comme un sous-ensemble de graphiques dirigés (peut-être avec une restriction supplémentaire …
Je ne connais pas la terminologie correcte pour poser cette question, donc je vais la décrire avec beaucoup de mots à la place, supportez-moi. Contexte , juste pour que nous soyons sur la même longueur d'onde: les programmes contiennent souvent des caches - un compromis temps / mémoire. Une erreur …
Selon Peter Selinger , le Lambda Calculus est algébrique (PDF). Au début de cet article, il dit: L'interprétation combinatoire du calcul lambda est connue pour être imparfaite, car elle ne satisfait pas à la règle ξξξ : selon l'interprétation, M=NM=NM = N n'implique pas λx.M=λx.Nλx.M=λx.N\lambda x.M = \lambda x.N (Barendregt, …
Quelle notation est utilisée pour discuter des coefficients des fonctions en notation big-O? J'ai deux fonctions: F( x ) = 7 x2+ 4 x + 2F(X)=7X2+4X+2f(x) = 7x^2 + 4x +2 g( x) = 3 x2+ 5 x + 4g(X)=3X2+5X+4g(x) = 3x^2 + 5x +4 Évidemment, les deux fonctions sont …
Pour les fonctions ou les calculs, nous avons des termes comme: Déterministe - Déterminisme Pur - Pureté Maintenant, quel est le nom correspondant correct pour sans effet secondaire ? "Effet secondaire"? "Liberté d'effets secondaires"? "Non efficace latéralement"?
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.