no blog Pyevolve
http://pyevolve.sourceforge.net/wordpress/?p=145
quinta-feira, 26 de fevereiro de 2009
quarta-feira, 25 de fevereiro de 2009
Metaheuristicas
Trecho de um post sobre Metaheuristicas:
Particle swarm optimization (PSO) is a metaheuristic (also called global optimization algorithm), for dealing with problems in which a best solution can be represented as a point or surface in an n-dimensional space. Other famous metaheuristics:
Particle swarm optimization (PSO) is a metaheuristic (also called global optimization algorithm), for dealing with problems in which a best solution can be represented as a point or surface in an n-dimensional space. Other famous metaheuristics:
- Simulated annealing, generalization of Monte Carlo method
- Cross-entropy method another generalization of Monte Carlo method
- Genetic algorithm
- Tabu search
- Ant colony organization
quarta-feira, 18 de fevereiro de 2009
terça-feira, 17 de fevereiro de 2009
domingo, 15 de fevereiro de 2009
sábado, 10 de janeiro de 2009
Primeiro programa em Python
primeiro programa em python baseado no livro How to Think Like a Computer Scientist versão em espanhol. O algoritmo implementa o Método de Newton, uma forma de calcular a raiz quadrada de um número. Basicamente o algoritmo inicia com uma aproximação do resultado, em seguida calcula uma nova aproximação com a fórmula:
melhor_aprox = (aprox + n/aprox)/2
repetindo o processo. A aproximação utilizada foi o próprio valor inicial.
Links
melhor_aprox = (aprox + n/aprox)/2
repetindo o processo. A aproximação utilizada foi o próprio valor inicial.
# mejor_aprox = (aprox + n/aprox)/2 def raizq(x): aprox = x i = 0; while i <= x: aprox = (aprox + x/aprox)/2.0 i += 1 print aprox n=raw_input("numero para calcular sua raiz quadrada: ") raizq(int(n))
Links
Marcadores:
Linux,
programação,
Python
Assinar:
Postagens (Atom)


