• Stars
    star
    1,042
  • Rank 44,217 (Top 0.9 %)
  • Language
    Python
  • License
    MIT License
  • Created over 9 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🧮 Algorithms and Data Structures in several Programming Languages

🧮 Algoritmos e Estruturas de Dados

Este repositório disponibiliza diversos algoritmos e estruturas de dados clássicos em Ciência da Computação, bem como alguns problemas extras que são encontrados com frequência em desafios de programação.

Com o objetivo de alcançar uma abrangência maior e encorajar mais pessoas a contribuir com o projeto, os algoritmos são disponibilizados nas seguintes linguagens: C, C++, Java, Python, Go, Ruby, Javascript, Swift, Rust, Scala e Kotlin.

Algoritmo
Algoritmo Dijkstra
Algoritmo Floyd Warshall
Busca Binária
Busca em Grafos
Busca Sequencial
Busca Sequencial Recursiva
Busca utilizando Sentinela
Busca por Interpolação
Caixeiro Viajante
Ciclo Hamiltoniano
Componentes Conexos
Exponenciação
Exponenciação Recursiva
Fatorial
Fatorial Recursiva
Fibonacci
Máximo Recursivo
Mín. e Máx. Iterativo
Mín. e Máx. Recursivo
Mín. e Máx. D&C
Passeio do Cavalo
Torre de Hanói
Algoritmo Genético
Algoritmo de Huffman
Algoritmo LZ77
Estruturas de Dados
Árvore Binária
Árvore Binária de Busca
Deque
Fila
Fila Encadeada Dinâmica
Grafo
Lista Circular Ligada
Lista Encadeada
Lista Duplamente Encadeada
Lista Ligada Não Ordenada
Lista Sequencial Ordenada
Pilha
Pilha Ligada Dinâmica
Hash Table
Algoritmo de Ordenação
Bogo Sort
Bubble Sort
Bucket Sort
Cocktail Sort
Comb Sort
Counting Sort
Gnome Sort
Heapsort
Insertion Sort
Merge Sort
Quicksort
Radix Sort
Selection Sort
Shell Sort
Timsort
Extra
Lista com 2 Pilhas
Soma de 2 Números
Palíndromo
Calculo do PI (Leibniz)
Busca em Labirinto

🧑‍💻 Contribuindo

Fique à vontade para contribuir com o projeto, toda contribuição é bem vinda. 😁

Se você tem dúvidas de como contribuir, dê uma olhada no arquivo CONTRIBUTING.

More Repositories

1

awesome-mlops

😎 A curated list of awesome MLOps tools
Python
3,923
star
2

municipios-brasileiros

🏡 Dados relacionados aos municípios brasileiros
Python
1,084
star
3

design-patterns-python

💻 Padrões de Projeto em Python
Python
500
star
4

steganography

🙈 Steganography: Hiding an image inside another
Python
341
star
5

US-Cities-Database

🇺🇸 SQL dump of U.S. cities data containing latitude and longitude
190
star
6

awesome-dataops

😎 A curated list of awesome DataOps tools
Python
137
star
7

qt-examples-and-tutorials

☕ Qt - Examples and Tutorials
C
108
star
8

GoApiTutorial

📚 Building and Testing a REST API in GoLang using Gorilla Mux and MySQL
Go
103
star
9

boas-praticas-cpp

Guia Rápido de Boas Práticas em C++
C++
87
star
10

sunrisesunset

🌅 Go package that provides the sunrise and sunset equation
Go
76
star
11

lbph

Local Binary Patterns Histograms (LBPH) implementation in Go
Go
53
star
12

geocoder

🌎 GoLang package that provides an easy way to use the Google Geocoding API
Go
51
star
13

long-exposure

🎥 Creates a long exposure effect using Python and OpenCV
Python
41
star
14

Reconhecimento-Facial

Repositório utilizado para armazenar algoritmos de reconhecimento facial
Python
23
star
15

DBSCAN

📈 Implementação DBSCAN em C++
C++
14
star
16

SMTPClient

📫 A simple SMTP client to send e-mails using C++ and the Qt framework
C++
13
star
17

CodeCoverageExampleQt

Code Coverage with Qt 5 and GCOV on Mac OS
HTML
8
star
18

nomade

Python Migration Manager for Humans 🐫
Python
6
star
19

docker-images

🐳 Docker images repository
Dockerfile
6
star
20

vim-gpt

🤖 GPT plugin for Vim
Vim Script
5
star
21

tic-tac-toe

🎮 TIC TAC TOE
JavaScript
4
star
22

ipcv-snippets

🖼️ Image Processing and Computer Vision code snippets
Python
2
star
23

Pykuli

🐍 Python package inspired by Sikuli
Python
2
star
24

dotfiles

⚡ My environment configurations
Emacs Lisp
2
star
25

kelvins.github.io

http://kelvins.github.io/
SCSS
2
star
26

helm-charts

⚙️ Kubernetes Helm Charts
Smarty
2
star
27

kelvins

1
star
28

MapMalaria

Sistema MapMalária
JavaScript
1
star
29

functional-programming-in-scala

Functional Programming in Scala
1
star
30

ResizeMe

🎆 The simplest image resizing app!
Python
1
star
31

passager

🔒 A simple, secure and personal password manager
Go
1
star
32

imgproc

🗻 Go package that provides simple image processing functions
Go
1
star
33

K-Means

📉 Algoritmo K-Means em C++
C++
1
star
34

logo-bot

:octocat: A bot that automatically add logos to your images
Python
1
star