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: PSO is one of the best to find best solution of continuous functions (for example tabu search is better to find best solution of discrete functions).

terça-feira, 17 de fevereiro de 2009

Incrição Linux Counter


Após 10 anos usando Linux fiz minha inscrição no Linux Counter

domingo, 15 de fevereiro de 2009



19/01/2009 canion Realengo em Morro Grande
Posted by Picasa

Lançado Debian 5

ontem, 14/02/09  dia em que completo 9 anos de Unisul
hoje aniversário do Zé Luiz

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.

# 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