D'après ce que j'ai vu sur l'utilisation d'une paire de clés publiques et privées, la clé publique est utilisée pour crypter un message et la clé privée est utilisée pour décrypter le message crypté. Si un message est chiffré par la clé privée, peut-il être déchiffré par la clé publique …
Existe-t-il une structure de données qui gère une collection d'ensembles (d'ensembles de sols finis) prenant en charge les opérations suivantes? Tout temps de fonctionnement sublinéaire sera apprécié? Initiez un ensemble vide. Ajoutez un élément à un ensemble. Étant donné deux ensembles, indiquez s'ils se croisent.
J'entends souvent que le polymorphisme des lignes est une meilleure approche que le sous-typage, mais j'ai du mal à trouver quoi que ce soit en les comparant en détail. Je suis particulièrement intéressé par la perspective d'un utilisateur du système. J'ai rencontré ce billet de blog, mais il me laisse …
Dans la plupart des implémentations d'algorithmes génétiques, l'accent est mis sur le croisement et la mutation. Mais d'une manière ou d'une autre, la plupart d'entre eux laissent de côté la nature diploïde (dominante / récessive) des gènes. Dans la mesure où ma compréhension (limitée) va la nature dominante / récessive …
Juste par intérêt, j'ai essayé de résoudre un problème de la catégorie "récente" du projet Euler ( séquence de chiffres ). Mais je suis incapable de penser à un moyen de résoudre le problème efficacement. Le problème est le suivant (dans la séquence de questions d'origine, il y en a …
Le tri Radix est théoriquement très rapide lorsque vous savez que les clés sont dans une certaine plage limitée, disons valeurs dans la plage [ 0 … n k - 1 ] par exemple. Si k < lg n, vous venez de convertir les valeurs en base n, ce qui …
J'interagis souvent avec des gens qui veulent demander un algorithme pour un problème de calcul (ou sa complexité), mais ils ne l'expriment pas de manière rigoureuse pour nous (les informaticiens) à comprendre. Les renvoyer à des livres comme CLRS n'est pas utile parce que les exemples là-bas ont généralement une …
J'ai commandé quelques feuilles de cuir à partir desquelles j'aimerais construire des balles de jonglage en cousant des bords ensemble. J'utilise les solides platoniciens pour la forme des boules. Je peux numériser les feuilles de cuir et générer un polygone qui se rapproche de la forme de la feuille de …
Je dois trouver un cycle négatif dans un graphique pondéré dirigé. Je sais comment fonctionne l'algorithme de Bellman Ford et qu'il me dit s'il y a un cycle négatif atteignable. Mais il ne le nomme pas explicitement. Comment puis-je obtenir le chemin réel du cycle?v 1 , v 2 , …
Un commercial de pizza prétend que vous pouvez combiner ses ingrédients à 34 millions de combinaisons différentes. Je ne le croyais pas, alors j'ai dépoussiéré mes compétences de combinatoire rouillée et j'ai essayé de le comprendre. Voici ce que j'ai jusqu'à présent: Sur le site de commande en ligne, j'ai …
J'ai lu un peu de littérature récemment et j'ai trouvé des structures de données plutôt intéressantes. J'ai recherché différentes méthodes pour réduire le temps de mise à jour au temps de mise à jour du pire cas [1-7].O ( 1 )O(1)\mathcal{O}(1) Récemment, j'ai commencé à chercher des structures de données …
Dans mon cours de théorie de l'informatique, beaucoup de nos problèmes impliquent l'utilisation de l'induction sur la longueur de la chaîne d'entrée pour prouver les déclarations sur les automates finis. Je comprends l'induction mathématique, mais lorsque les cordes entrent en jeu, je suis vraiment déclenché. J'apprécierais vraiment que quelqu'un passe …
Soit un ensemble fini de caractères de taille fixe. Soit une chaîne sur . Nous disons qu'une sous-chaîne non vide of est une répétition if pour une chaîne .ΣΣ\Sigmaαα\alphaΣΣ\Sigmaββ\betaαα\alphaβ=γγβ=γγ\beta = \gamma \gammaγγ\gamma Maintenant, ma question est de savoir si ce qui suit vaut: Pour chaque , il existe quelques tels …
Supposons que nous ayons un graphe orienté et deux noeuds et . Je voudrais savoir s'il existe déjà des algorithmes pour calculer le problème de décision suivant:A BG=(V,E)G=(V,E)G=(V,E)AAABBB Y a-t-il au moins deux trajets entre et de même longueur?BAAABBB Et la complexité? Puis-je le résoudre en temps polynomial? Je voudrais …
J'ai rencontré les doutes suivants sur la complexité des tours de Hanoi , sur lesquelles j'aimerais avoir vos commentaires. Est-ce en NP? Tentative de réponse: supposons que Peggy (prouveur) résout le problème et le soumette à Victor (vérificateur). Victor peut facilement voir que l'état final de la solution est bon …
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.