Un algorithme est une séquence d'étapes bien définies qui définit une solution abstraite à un problème. Utilisez cette balise lorsque votre problème est lié à la conception de l'algorithme.
Quelles sont les différences entre les arbres de segment, les arbres d'intervalle, les arbres indexés binaires et les arbres de plage en termes de: Idée / définition clé Applications Performance / ordre dans des dimensions plus élevées / consommation d'espace Veuillez ne pas donner seulement des définitions.
Comment puis-je trouver (itérer sur) TOUS les cycles dans un graphe orienté depuis / vers un nœud donné? Par exemple, je veux quelque chose comme ça: A->B->A A->B->C->A mais pas: B-> C-> B
Mes enfants ont ce jeu amusant appelé Spot It! Les contraintes du jeu (du mieux que je puisse décrire) sont: C'est un jeu de 55 cartes Sur chaque carte se trouvent 8 images uniques (c'est-à-dire qu'une carte ne peut pas avoir 2 images identiques) Étant donné 2 cartes choisies dans …
J'ai une ligne de A à B et un cercle positionné en C avec le rayon R. Quel est un bon algorithme à utiliser pour vérifier si la ligne coupe le cercle? Et à quelle coordonnée le long du bord des cercles cela s'est produit?
Sur ma page d'accueil, j'utilise cette méthode pour masquer mes e-mails contre les robots collecteurs de mails: <a href="admin [at] example.com" rel="nofollow" onclick="this.href='mailto:' + 'admin' + '@' + 'example.com'">Contact me</a> Qu'est-ce que tu en penses? Est-ce efficace? Quelles autres méthodes connaissez-vous ou utilisez-vous?
Je me demandais quand on devrait utiliser l'algorithme de Prim et quand Kruskal pour trouver l'arbre couvrant minimum? Ils ont tous deux une logique simple, les mêmes pires cas, et la seule différence est la mise en œuvre qui peut impliquer des structures de données un peu différentes. Alors, quel …
Considérez les quatre pourcentages ci-dessous, représentés sous forme de floatnombres: 13.626332% 47.989636% 9.596008% 28.788024% ----------- 100.000000% J'ai besoin de représenter ces pourcentages sous forme de nombres entiers. Si j'utilise simplement Math.round(), je me retrouve avec un total de 101%. 14 + 48 + 10 + 29 = 101 Si j'utilise …
Il est trivial d'écrire une fonction pour déterminer la valeur min / max dans un tableau, telle que: /** * * @param chars * @return the max value in the array of chars */ private static int maxValue(char[] chars) { int max = chars[0]; for (int ktr = 0; ktr …
L'arbre binaire ici n'est pas nécessairement un arbre de recherche binaire. La structure pourrait être considérée comme - struct node { int data; struct node *left; struct node *right; }; La solution maximale que je pourrais trouver avec un ami était quelque chose de ce genre - Considérez cet arbre …
On m'a posé cette question lors d'un entretien d'embauche et j'aimerais savoir comment les autres pourraient la résoudre. Je suis plus à l'aise avec Java, mais les solutions dans d'autres langues sont les bienvenues. Étant donné un tableau de nombres,, numsrenvoie un tableau de nombres products, où products[i]est le produit …
Quelle est la meilleure approche pour calculer le plus grand facteur premier d'un nombre? Je pense que le plus efficace serait le suivant: Trouver le plus petit nombre premier qui se divise proprement Vérifiez si le résultat de la division est premier Sinon, trouvez le plus bas suivant Allez au …
Je suis vraiment confus au sujet des différences entre le gros O, le gros Omega et le gros Thêta. Je comprends que le grand O est la limite supérieure et le grand Omega est la limite inférieure, mais que représente exactement le grand Ө (thêta)? J'ai lu que cela signifie …
Quel est l'algorithme le plus rapide pour trouver des nombres premiers en utilisant C ++? J'ai utilisé l'algorithme de tamis mais je veux toujours qu'il soit plus rapide!
De nombreux sites proposent des statistiques comme "Les sujets les plus chauds des dernières 24h". Par exemple, Topix.com le montre dans sa section "News Trends". Là, vous pouvez voir les sujets qui ont le plus grand nombre de mentions. Je veux aussi calculer un tel "buzz" pour un sujet. Comment …
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.