preguntar acerca de algorithm

4
réponses

Polygone entourant un ensemble de points

J'ai un ensemble S de points (2D: défini par x et y) et je veux trouver P, le plus petit (ce qui signifie : avec le plus petit nombre de points) polygone englobant tous les points de L'ensemble, P étant un sous-ensemble ordonné de S. Existe-t-il de …
demandé sur 1970-01-01 00:33:29
11
réponses

Vrai générateur de nombres aléatoires [fermé]

Désolé pour ce n'est pas une "vraie" question, mais parfois je me souviens d'avoir vu un post ici sur la randomisation d'un randomiseur au hasard pour générer des nombres vraiment aléatoires, pas seulement pseudo aléatoire. Je ne vois pas si je reche …
demandé sur 1970-01-01 00:33:28
9
réponses

Pourquoi la complexité du calcul de la série Fibonacci 2^N et non n^2?

J'essaie de trouver la complexité de la série Fibonacci en utilisant un arbre de récursivité et a conclu height of tree = O(n) le pire des cas, cost of each level = cn, d'où complexity = n*n=n^2 Comment se fait-il que c'est O(2^n)? ... …
demandé sur 1970-01-01 00:33:31
8
réponses

Point le plus proche d’un point donné

J'ai un ensemble K de pixels sélectionnés au hasard dans une image 2D. Pour chaque autre pixel de l'image, j'ai besoin de savoir quel pixel de l'ensemble K est le plus proche (en utilisant la mesure de distance sqrt(DX^2 + dy^2) standard). Je suis co …
demandé sur 1970-01-01 00:33:29
6
réponses

Efficacité du croisement dans les algorithmes génétiques

J'ai implémenté un certain nombre d'algorithmes génétiques pour résoudre une variété de problèmes. Cependant, je suis toujours sceptique quant à l'utilité du croisement/recombinaison. J'implémente habituellement d'abord la mutation avant d'implément …
demandé sur 1970-01-01 00:33:31
6
réponses

Algorithme pour trouver le plus petit entier en échangeant une paire de chiffres dans un entier donné

Étant Donné un entier positif (sous la forme d'un tableau de chiffres). Nous sommes autorisés à échanger une paire de chiffres dans le nombre donné. Nous devons retourner le plus petit entier possible qui peut être obtenu. Notez qu'il doit s'agir d'u …
demandé sur 1970-01-01 00:33:33
5
réponses

Aide à comprendre la Validation croisée et les arbres de décision

J'ai lu sur les arbres de décision et la Validation croisée, et je comprends les deux concepts. Cependant, j'ai du mal à comprendre la Validation croisée en ce qui concerne les arbres de décision. Essentiellement, la Validation croisée vous permet d' …
demandé sur 1970-01-01 00:33:30
5
réponses

Généraliser l’algorithme pour le carrelage domino?

Dans cette question précédente l'OP posé le problème suivant: Étant donné une grille rectangulaire où certains carrés sont vides et certains sont remplis, Quel est le plus grand nombre de dominos 2x1 qui peuvent être placés dans le monde de telle …
demandé sur 1970-01-01 00:33:31
2
réponses

Expliquer l’algorithme de la chaîne de markov en termes simples

Je ne comprends pas bien ce Markov... il faut deux mots un préfixe et un suffixe enregistre une liste d'entre eux et fait un mot aléatoire? /* Copyright (C) 1999 Lucent Technologies */ /* Excerpted from 'The Practice of Programming' */ /* by Bri …
demandé sur 1970-01-01 00:33:30
2
réponses

Pourquoi std:: rotate est-il si rapide?

Pourquoi std::rotate est-il tellement plus rapide que la fonction équivalente qui cplusplus.com décrit? Cplusplus.com mise en œuvre: template <class ForwardIterator> void rotate (ForwardIterator first, ForwardIterator middle, ForwardIterat …
demandé sur 1970-01-01 00:33:34