Quelqu'un d'entre vous a-t-il déjà implémenté un Fibonacci-Heap ? Je l'ai fait il y a quelques années, mais c'était plusieurs ordres de grandeur plus lent que d'utiliser des BinHeaps basés sur des tableaux. À l'époque, je pensais que c'était une leçon précieuse sur le fait que la recherche n'est pas …
Imaginez que vous êtes dans un grand immeuble avec un chat. Le chat peut survivre à une chute d'une fenêtre à un étage bas, mais mourra s'il est jeté d'un étage élevé. Comment pouvez-vous déterminer la plus longue goutte à laquelle le chat peut survivre, en utilisant le moins de …
Ma question est: if (/* condition A */) { if(/* condition B */) { /* do action C */ } else /* ... */ } else { /* do action C */ } Est-il possible d'écrire simplement le code de l'action C une fois au lieu de deux fois? Comment …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Fermé il y a 6 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 2 ans . Améliorez cette …
Quelle technologie se cache derrière les écrans de la technologie de recommandation d'Amazon? Je pense que la recommandation d'Amazon est actuellement la meilleure du marché, mais comment nous fournissent-elles des recommandations aussi pertinentes? Récemment, nous avons été impliqués dans un type de projet de recommandation similaire, mais nous aimerions sûrement …
C'est donc plus une question théorique. C ++ et les langages (in) directement basés sur celui-ci (Java, C #, PHP) ont des opérateurs de raccourcis pour affecter le résultat de la plupart des opérateurs binaires au premier opérande, comme a += 3; // for a = a + 3 a …
Remarque: les questions se trouvent à la fin de l'article. J'ai lu les autres threads de stackoverflow concernant Abstract Factory vs Factory Method . Je comprends l'intention de chaque modèle. Cependant, je ne suis pas clair sur la définition. La méthode Factory définit une interface pour créer un objet, mais …
L'actuel le plus voté à cette question déclare: Un autre problème qui n'est pas tellement un problème de sécurité, bien qu'il soit lié à la sécurité, est l'échec complet et abject à faire la différence entre le hachage d'un mot de passe et le chiffrement . Le plus souvent trouvé …
J'ai une compréhension de base des objets simulés et faux, mais je ne suis pas sûr d'avoir une idée du moment et de l'endroit où utiliser la moquerie - d'autant plus que cela s'appliquerait à ce scénario ici .
J'écris un jeu Java et je veux implémenter un wattmètre pour savoir à quel point vous allez tirer quelque chose. J'ai besoin d'écrire une fonction qui prend un int entre 0 - 100, et en fonction de la hauteur de ce nombre, elle renverra une couleur entre le vert (0 …
Étant donné 2 angles dans la plage -PI -> PI autour d'une coordonnée, quelle est la valeur du plus petit des 2 angles entre eux? Tenant compte du fait que la différence entre PI et -PI n'est pas de 2 PI mais de zéro. Exemple: Imaginez un cercle, avec 2 …
Il me semble que le modèle de conception d'Observer tel que décrit dans GOF est vraiment la même chose que les Listeners trouvés dans diverses boîtes à outils. Y a-t-il une différence entre les concepts, ou les auditeurs et les observateurs sont-ils vraiment la même chose? (Je ne recherche pas …
Je recherche une réponse claire, concise et précise. Idéalement comme réponse réelle, bien que les liens vers de bonnes explications soient les bienvenus.
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.