> For the complete documentation index, see [llms.txt](https://mateuss-organization-4.gitbook.io/the-art-of-computer-proogramming-pt-br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mateuss-organization-4.gitbook.io/the-art-of-computer-proogramming-pt-br/readme.md).

# The Art of Computer Programming (Pt-Br edition)

![](/files/MlMHNZugihkL6Z8Ij32k)

Bem vindos a tradução livre sem fins lucrativos para o português brasileiro da obra **A Arte da Programação de Computadores** ou **The Art of Computer Programming** de Donald Knuth.

* [live-book](https://mateuss-organization-4.gitbook.io/the-art-of-computer-proogramming-pt-br)

Nosso objetivo com este projeto open-source é tornar acessível o que foi reconhecido pela American Science como um dos livros responsáveis por moldarem o século XX.

O repositório está dividido pelos livros (Volume 1, Volume 2, ..., Volume 4b) até então publicados. Nosso objetivo final é disponibilizar 100% dos volumes totalmente traduzidos.

## Organizacao do repositorio

```

- Raiz do projeto
  │
  ├── README.md
  ├── Volume_1
  │   ├── Capítulo 1
  │   │   └── Tradução.md
  │   ├── Capítulo 2
  │   │   └── Tradução.md
  │   ├── ...
  │   └── Capítulo N
  │       └── Tradução.md
  │
  ├── ...
  │
  ├── Volume_M
  │   ├── Capítulo 1
  │   │   └── Tradução.md 
  │   ├── Capítulo 2
  │   │   └── Tradução.md
  │   ├── ...
  │   └── Capítulo N
  │       └── Tradução.md
  └── Guidelines
      └── CONTRIBUTION_GUIDELINES
          └── CONTRIBUTION_GUIDELINES.md
```

## Sumário

### Volume 1: Algoritmos Fundamentais

#### Capitulo 1 - Conceitos básicos

* [1.1 Algoritmo](/the-art-of-computer-proogramming-pt-br/volume-1-algoritmos-fundamentais/capitulo-1-conceitos-basicos/1.1-algoritmo.md)

### Volume 2: Algoritmos Seminuméricos

### Volume 3: Ordenação e Busca

### Volume 4a: Algoritmos Combinatoriais Parte I

### Volume 4b: Algoritmos Combinatoriais Parte II

## Como participar

Caso você tenha interesse em participar deste projeto, envie um email para <pride.hairy3596@eagereverest.com> (email parece suspeito mas é email mask, não se preocupe (: ). Nosso guia sobre como participar do projeto está no diretório Guidelines. Está escrito em inglês porque alguns desenvolvedores que estão aprendendo nossa língua também podem contribuir para o projeto, o que facilitaria o processo de integração deles. Além disso, sua contribuição é tão importante para o projeto que ao final de cada capítulo que contribuir, seu nome será diretamente mencionado como colaborador. Isso é o mínimo que podemos fazer como forma de gratidão.

Obrigado pelo seu interesse e aproveite a leitura!
