Selection Sort em Python

Selection Sort em Python é um algortimo de ordenação ele seleciona menor valor do vetor e o coloca na primeira posição, depois o segundo menor valor para a segunda posição e assim em diante. O Selection Sort é mais um dos algoritmos clássicos que consegue ser escrito de forma elegante, graças a atribuição de tupla […]

novembro 18, 2011 // Por : // Sem Comentários

Insertion Sort em Python

Confira o Insertion Sort em Python. O Insertion Sort é um algoritmo de ordenação, ele é muito parecido com a ordenação de cartas de baralho. Lembrando que ele é de complexidade nˆ2, logo no pior caso teremos o número de elementos ao quadrado de iterações. #!/usr/bin/env python # -*- encoding: utf-8 -*- “”” Insertion Sort […]

novembro 18, 2011 // Por : // Sem Comentários

Acessando email utilizando Python

Aprenda a acessar emails com o Python utilizando a biblioteca poplib que é uma baita mão na roda. Veja alguns exemplos de acesso a provedores de e-mails mais famosos (Hotmail, Gmail, Yahoo), lembrando que nestes exemplos estamos somente acessando, para fazer a leitura de e-mails será necessário o uso da biblioteca email. Neste primeiro exemplo, […]

novembro 17, 2011 // Por : // 1 Comentário

Into_Now interatividade entre a TV com Gadgets e Mídias Sociais

Into_Now é uma aplicação que permite que amigos interajam durante um programa de televisão. Into_now faz uso das mídias sociais como twitter e facebook, além de integração com serviços como Netflix e IMDb. Imagine você assistir o episódio novo do seriado, ou assistindo um jogo de futebol e compartilhar sua opinião com os amigos que […]

novembro 11, 2011 // Por : // Sem Comentários

Bubble Sort em Python

Segue um exemplo de bubble-sort em Python, uma das vantagens que pode se destacar em se fazer o bubble-sort em python, é a nossa amiga atribuição de tupla, com ela podemos fazer o swap das variáveis sem utilizar uma variável adicional, mais conhecida como “auxiliar”. O único problema em se fazer este algoritmo em python […]

novembro 9, 2011 // Por : // Sem Comentários