Je travaille donc actuellement sur quelque chose et j'ai converti tous les chiffres décimaux 0-9 en binaire. Mais maintenant, je veux prendre disons 6 en binaire et augmenter son ordre de grandeur de base 10 (en transformant 6 en 60) sans reconvertir en base 10. Est-ce possible et si oui, …
En lisant cette réponse à cette question SO: Pourquoi ne combinons-nous pas des générateurs de nombres aléatoires? , ça parle de PRNG de très haute qualité (Pseudo Random Number Generator) donc je me demande ce qui constitue un PRNG de haute qualité, je suppose que vous pouvez le résumer comme …
Les subtilités de la correspondance entre la théorie des types et la théorie des catégories sont en dehors de mon ken. Cependant, par ma compréhension naïve de la relation entre les deux disciplines historiquement convergentes, cette dernière subsume entièrement la première. Si tel est le cas, le langage et les …
Je dois résoudre un système de jusqu'à 10000 équations avec 10000 inconnues le plus rapidement possible (de préférence en quelques secondes). Je sais que l'élimination gaussienne est trop lente pour cela, alors quel algorithme convient à cette tâche? Tous les coefficients et constantes sont des entiers non négatifs modulo p …
J'ai lu un de ces articles populaires sur la théorie des types cubiques, mais pas étonnant que je ne puisse voir que des formules et des diagrammes sans être en mesure de les reconnaître du tout. Voici donc ce que je veux. Je veux une explication assez approfondie de la …
Remarque: ceci provient des notes d'Algorithmes de JeffE sur les récurrences, page 5. (1). Nous définissons donc la récurrenceT(n)=n−−√T(n−−√)+nT(n)=nT(n)+nT(n) = \sqrt{n}T(\sqrt{n})+nsans aucun cas de base. Maintenant, je comprends que pour la plupart des récidives, puisque nous recherchons des limites asymptotiques, le cas de base n'a pas d'importance. Mais dans ce …
Supposons que nous disposions d'un ordinateur quantique avec un nombre suffisant de qubits, pourrions-nous l'utiliser pour faire de l'algèbre linéaire plus rapidement qu'avec un ordinateur classique? À quel genre d'accélération pouvons-nous nous attendre? Quelqu'un a-t-il créé un algorithme quantique pour l'algèbre linéaire, et quel est son temps d'exécution? En théorie, …
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 …
C'est une tâche du concours informatique allemand ("Bundeswettbewerb Informatik"), mais comme la date limite est passée, poser cette question n'est pas une tricherie. Étant donné un graphique orienté pondéré par les sommets G = ( V, E)g=(V,E)G=(V, E) et valeurs cvcvc_v, trouver un sous-ensemble de nœuds Vr e s⊆ VVres⊆VV_{res}\subseteq …
Au cours des deux dernières années, j'ai construit un ordinateur mécanique alimenté par des billes et en ai fait un jeu. Il est similaire à l'ancien Digi-Comp II, à l'exception de deux différences clés: Les pièces sont repositionnables sur la carte. Vous pouvez connecter plusieurs «bits» ensemble à l'aide d'engrenages. …
Je suis venu récemment pour se rendre compte que d' un certain nombre de problèmes , j'ai eu il y a quelques années à essayer de mettre en œuvre diverses théories mathématiques en Java est venu au fait que le système de frappe en Java est pas suffisamment forte pour …
Yo! C'est probablement une question stupide, mais je ne l'ai jamais vu écrit explicitement si, par exemple, la décidabilité de la vérification de type est équivalente à la propriété de normalisation forte. Par conséquent, je pose cette question pour clarifier toutes les relations possibles entre la vérification de type, la …
Après ma classe de théorie du calcul aujourd'hui, cette question m'est venue à l'esprit: si un problème peut être résolu par un automate fini, ce problème appartient à P. Je pense que c'est vrai, puisque les automates reconnaissent des langages très simples, donc tous ces langages auraient des algorithmes polynomiaux …
Cette grammaire est récursive: Expression ::= AdditionExpression AdditionExpression ::= MultiplicationExpression | AdditionExpression '+' MultiplicationExpression | AdditionExpression '-' MultiplicationExpression MultiplicationExpression ::= Term | MultiplicationExpression '*' Term | MultiplicationExpression '/' Term Term ::= Number | '(' AdditionExpression ')' Number ::= [+-]?[0-9]+(\.[0-9]+)? Donc, en théorie, la descente récursive ne fonctionnera pas. Mais en …
Supposons que vous disposiez d'un langage de programmation avec gestion manuelle de la mémoire. De quelles fonctionnalités ce langage a-t-il besoin pour pouvoir implémenter un ramasse-miettes précis en tant que bibliothèque, et non en tant que construction de langage fondamentale? Par un GC précis, je veux dire un où seuls …
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.