Skip to content
This repository has been archived by the owner on Aug 26, 2020. It is now read-only.
Paulino edited this page Aug 3, 2018 · 15 revisions

Algoritmos e Estruturas de Dados - IF969

Repositório contendo códigos estudados na cadeira IF969, CIn, UFPE.

Orientação a Objetos

Python

A cadeira de Algoritmos e Estruturas de Dados utiliza a linguagem Python nos projetos e maioria dos códigos apresentados pelo professor (algumas estruturas e algoritmos são vistos apenas em pseudo-código), por isso é essencial a instalação do Python no seu computador. Para instalar o Python, você pode seguir para o site oficial Python.org e instalar o interpretador padrão, que já conta com o gerenciador de pacotes Pip, ou instalar o pacote Anaconda que já conta com a principal biblioteca utilizada ao longo da cadeira.

Caso utilize o linux, você pode fazer a instalação através do Terminal usando os comandos padrões:

sudo apt-get install python3

Ou ainda:

sudo apt-get install anaconda

Numpy

Numpy é um pacote para a linguagem Python que possui suporte para Arrays e matrizes n-dimensionais, além de diversas operações matemáticas, como tabelas de distribuição de probabilidade.

Instalando Numpy

Ao instalar o Python através do Anaconda, Numpy, assim como Scipy e outras bibliotecas, já virão instaladas por padrão. Caso você utilize o Idle nativo do Python, você pode fazer o download e instalação da biblioteca Numpy através do Terminal do Linux ou do prompt de comando do Windows pelo Pip.

Clone this wiki locally