pt-BR translations fixes.

This commit is contained in:
Oleksii Trekhleb 2019-04-16 18:05:39 +03:00
parent ed99f9d216
commit e954d6d0f3
33 changed files with 63 additions and 93 deletions

View File

@ -29,23 +29,23 @@ os dados.
`B` - Iniciante, `A` - Avançado `B` - Iniciante, `A` - Avançado
* `B` [Lista Encadeada (Linked List)](src/data-structures/linked-list.pt-BR) * `B` [Lista Encadeada (Linked List)](src/data-structures/linked-list/README.pt-BR)
* `B` [Lista Duplamente Ligada (Doubly Linked List)](src/data-structures/doubly-linked-list.pt-BR) * `B` [Lista Duplamente Ligada (Doubly Linked List)](src/data-structures/doubly-linked-list/README.pt-BR)
* `B` [Fila (Queue)](src/data-structures/queue.pt-BR) * `B` [Fila (Queue)](src/data-structures/queue/README.pt-BR)
* `B` [Stack](src/data-structures/stack.pt-BR) * `B` [Stack](src/data-structures/stack/README.pt-BR)
* `B` [Tabela de Hash (Hash Table)](src/data-structures/hash-table.pt-BR) * `B` [Tabela de Hash (Hash Table)](src/data-structures/hash-table/README.pt-BR)
* `B` [Heap](src/data-structures/heap.pt-BR) * `B` [Heap](src/data-structures/heap/README.pt-BR)
* `B` [Fila de Prioridade (Priority Queue)](src/data-structures/priority-queue.pt-BR) * `B` [Fila de Prioridade (Priority Queue)](src/data-structures/priority-queue/README.pt-BR)
* `A` [Trie](src/data-structures/trie.pt-BR) * `A` [Trie](src/data-structures/trie/README.pt-BR)
* `A` [Árvore (Tree)](src/data-structures/tree.pt-BR) * `A` [Árvore (Tree)](src/data-structures/tree/README.pt-BR)
* `A` [Árvore de Pesquisa Binária (Binary Search Tree)](src/data-structures/tree/binary-search-tree.pt-BR) * `A` [Árvore de Pesquisa Binária (Binary Search Tree)](src/data-structures/tree/binary-search-tree/README.pt-BR)
* `A` [Árvore AVL (AVL Tree)](src/data-structures/tree/avl-tree.pt-BR) * `A` [Árvore AVL (AVL Tree)](src/data-structures/tree/avl-tree/README.pt-BR)
* `A` [Árvore Vermelha-Preta (Red-Black Tree)](src/data-structures/tree/red-black-tree.pt-BR) * `A` [Árvore Vermelha-Preta (Red-Black Tree)](src/data-structures/tree/red-black-tree/README.pt-BR)
* `A` [Árvore de Segmento (Segment Tree)](src/data-structures/tree/segment-tree.pt-BR) - com exemplos de consultas min / max / sum range * `A` [Árvore de Segmento (Segment Tree)](src/data-structures/tree/segment-tree/README.pt-BR) - com exemplos de consultas min / max / sum range
* `A` [Árvore Fenwick (Fenwick Tree)](src/data-structures/tree/fenwick-tree.pt-BR) (Árvore indexada binária) * `A` [Árvore Fenwick (Fenwick Tree)](src/data-structures/tree/fenwick-tree/README.pt-BR) (Árvore indexada binária)
* `A` [Gráfico (Graph)](src/data-structures/graph.pt-BR) (ambos dirigidos e não direcionados) * `A` [Gráfico (Graph)](src/data-structures/graph/README.pt-BR) (ambos dirigidos e não direcionados)
* `A` [Conjunto Disjuntor (Disjoint Set)](src/data-structures/disjoint-set.pt-BR) * `A` [Conjunto Disjuntor (Disjoint Set)](src/data-structures/disjoint-set/README.pt-BR)
* `A` [Filtro Bloom (Bloom Filter)](src/data-structures/bloom-filter.pt-BR) * `A` [Filtro Bloom (Bloom Filter)](src/data-structures/bloom-filter/README.pt-BR)
## Algoritmos ## Algoritmos

View File

@ -1,7 +1,8 @@
# Bloom Filter # Bloom Filter
_Read this in other languages:_ _Read this in other languages:_
[_Русский_](README.ru-RU.md) | [_Português_](README.pt-BR.md) [_Русский_](README.ru-RU.md),
[_Português_](README.pt-BR.md)
A **bloom filter** is a space-efficient probabilistic A **bloom filter** is a space-efficient probabilistic
data structure designed to test whether an element data structure designed to test whether an element

View File

@ -1,8 +1,5 @@
# Filtro Bloom (Bloom Filter) # Filtro Bloom (Bloom Filter)
_Leia em outro idioma:_
[_English_](README.md) | [_Русский_](README.ru-RU.md)
O **bloom filter** é uma estrutura de dados probabilística O **bloom filter** é uma estrutura de dados probabilística
espaço-eficiente designada para testar se um elemento está espaço-eficiente designada para testar se um elemento está
ou não presente em um conjunto de dados. Foi projetado para ser ou não presente em um conjunto de dados. Foi projetado para ser

View File

@ -1,7 +1,8 @@
# Disjoint Set # Disjoint Set
_Read this in other languages:_ _Read this in other languages:_
[_Русский_](README.ru-RU.md) | [_Português_](README.pt-BR.md) [_Русский_](README.ru-RU.md),
[_Português_](README.pt-BR.md)
**Disjoint-set** data structure (also called a unionfind data structure or mergefind set) is a data **Disjoint-set** data structure (also called a unionfind data structure or mergefind set) is a data

View File

@ -1,8 +1,5 @@
# Conjunto Disjuntor (Disjoint Set) # Conjunto Disjuntor (Disjoint Set)
_Leia em outro idioma:_
[_English_](README.md) | [_Русский_](README.ru-RU.md)
**Conjunto Disjuntor** **Conjunto Disjuntor**
**Conjunto Disjuntor** é uma estrutura de dados (também chamado de **Conjunto Disjuntor** é uma estrutura de dados (também chamado de
@ -17,7 +14,6 @@ Além de muitos outros usos (veja a seção Applications), conjunto disjuntor
desempenham um papel fundamental no algoritmo de Kruskal para encontrar a desempenham um papel fundamental no algoritmo de Kruskal para encontrar a
árvore geradora mínima de um gráfico (graph). árvore geradora mínima de um gráfico (graph).
![disjoint set](https://upload.wikimedia.org/wikipedia/commons/6/67/Dsu_disjoint_sets_init.svg) ![disjoint set](https://upload.wikimedia.org/wikipedia/commons/6/67/Dsu_disjoint_sets_init.svg)
*MakeSet* cria 8 singletons. *MakeSet* cria 8 singletons.

View File

@ -1,7 +1,10 @@
# Doubly Linked List # Doubly Linked List
_Read this in other languages:_ _Read this in other languages:_
[_Русский_](README.ru-RU.md) | [_简体中文_](README.zh-CN.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_Русский_](README.ru-RU.md),
[_简体中文_](README.zh-CN.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **doubly linked list** is a linked data structure that In computer science, a **doubly linked list** is a linked data structure that
consists of a set of sequentially linked records called nodes. Each node contains consists of a set of sequentially linked records called nodes. Each node contains

View File

@ -1,8 +1,5 @@
# Lista Duplamente Ligada (Doubly Linked List) # Lista Duplamente Ligada (Doubly Linked List)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **lista duplamente conectada** é uma estrutura Na ciência da computação, uma **lista duplamente conectada** é uma estrutura
de dados vinculada que se consistem em um conjunto de registros de dados vinculada que se consistem em um conjunto de registros
sequencialmente vinculados chamados de nós (nodes). Em cada nó contém dois sequencialmente vinculados chamados de nós (nodes). Em cada nó contém dois

View File

@ -1,7 +1,9 @@
# Graph # Graph
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_Português_](README.pt-BR.md)
In computer science, a **graph** is an abstract data type In computer science, a **graph** is an abstract data type
that is meant to implement the undirected graph and that is meant to implement the undirected graph and

View File

@ -1,8 +1,5 @@
# Gráfico (Graph) # Gráfico (Graph)
_Read this in other languages:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, um **gráfico** é uma abstração de estrutura Na ciência da computação, um **gráfico** é uma abstração de estrutura
de dados que se destina a implementar os conceitos da matemática de de dados que se destina a implementar os conceitos da matemática de
gráficos direcionados e não direcionados, especificamente o campo da gráficos direcionados e não direcionados, especificamente o campo da

View File

@ -1,7 +1,10 @@
# Hash Table # Hash Table
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computing, a **hash table** (hash map) is a data In computing, a **hash table** (hash map) is a data
structure which implements an *associative array* structure which implements an *associative array*

View File

@ -1,8 +1,5 @@
# Tabela de Hash (Hash Table) # Tabela de Hash (Hash Table)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **tabela de hash** (hash map) é uma Na ciência da computação, uma **tabela de hash** (hash map) é uma
estrutura de dados pela qual implementa um tipo de dado abstrado de estrutura de dados pela qual implementa um tipo de dado abstrado de
*array associativo*, uma estrutura que pode *mapear chaves para valores*. *array associativo*, uma estrutura que pode *mapear chaves para valores*.

View File

@ -1,7 +1,10 @@
# Heap (data-structure) # Heap (data-structure)
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **heap** is a specialized tree-based In computer science, a **heap** is a specialized tree-based
data structure that satisfies the heap property described data structure that satisfies the heap property described

View File

@ -1,8 +1,5 @@
# Heap (estrutura de dados) # Heap (estrutura de dados)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, um **heap** é uma estrutura de dados Na ciência da computação, um **heap** é uma estrutura de dados
baseada em uma árvore especializada que satisfaz a propriedade _heap_ descrita abaixo. baseada em uma árvore especializada que satisfaz a propriedade _heap_ descrita abaixo.

View File

@ -1,7 +1,10 @@
# Linked List # Linked List
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **linked list** is a linear collection In computer science, a **linked list** is a linear collection
of data elements, in which linear order is not given by of data elements, in which linear order is not given by

View File

@ -1,8 +1,5 @@
# Lista Encadeada (Linked List) # Lista Encadeada (Linked List)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **lista encadeada** é uma coleção linear de Na ciência da computação, uma **lista encadeada** é uma coleção linear de
elementos de dado, em que a ordem linear não é dada por sua locação elementos de dado, em que a ordem linear não é dada por sua locação
física na memória. Em vez disso, cada elemento aponta para o próximo. física na memória. Em vez disso, cada elemento aponta para o próximo.
@ -146,15 +143,9 @@ end ReverseTraversal
### Complexidade de Tempo ### Complexidade de Tempo
<<<<<<< HEAD
| Acesso | Busca | Inserção | Deleção |
| :----: | :---: | :------: | :-----: |
| O(n) | O(n) | O(1) | O(n) |
=======
| Acesso | Pesquisa | Inserção | Remoção | | Acesso | Pesquisa | Inserção | Remoção |
| :----: | :------: | :------: | :-----: | | :----: | :------: | :------: | :-----: |
| O(n) | O(n) | O(1) | O(n) | | O(n) | O(n) | O(1) | O(n) |
>>>>>>> create portuguese translations
### Complexidade de Espaçø ### Complexidade de Espaçø

View File

@ -1,7 +1,10 @@
# Priority Queue # Priority Queue
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **priority queue** is an abstract data type In computer science, a **priority queue** is an abstract data type
which is like a regular queue or stack data structure, but where which is like a regular queue or stack data structure, but where

View File

@ -1,8 +1,5 @@
# Fila de Prioridade (Priority Queue) # Fila de Prioridade (Priority Queue)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **fila de prioridade** é um tipo de dados Na ciência da computação, uma **fila de prioridade** é um tipo de dados
abastrato que é como uma fila regular (regular queue) ou estrutura de abastrato que é como uma fila regular (regular queue) ou estrutura de
dados de pilha (stack), mas adicionalmente cada elemento possui uma dados de pilha (stack), mas adicionalmente cada elemento possui uma

View File

@ -1,7 +1,10 @@
# Queue # Queue
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **queue** is a particular kind of abstract data In computer science, a **queue** is a particular kind of abstract data
type or collection in which the entities in the collection are type or collection in which the entities in the collection are

View File

@ -1,8 +1,5 @@
# Fila (Queue) # Fila (Queue)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **fila** é um tipo particular de abstração Na ciência da computação, uma **fila** é um tipo particular de abstração
de tipo de dado ou coleção em que as entidades na coleção são mantidas em de tipo de dado ou coleção em que as entidades na coleção são mantidas em
ordem e a causa primária (ou única) de operações na coleção são a ordem e a causa primária (ou única) de operações na coleção são a

View File

@ -1,7 +1,10 @@
# Stack # Stack
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md), | [_Русский_](README.ru-RU.md) | [_日本語_](README.ja-JP.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_日本語_](README.ja-JP.md),
[_Português_](README.pt-BR.md)
In computer science, a **stack** is an abstract data type that serves In computer science, a **stack** is an abstract data type that serves
as a collection of elements, with two principal operations: as a collection of elements, with two principal operations:

View File

@ -1,8 +1,5 @@
# Stack # Stack
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, um **stack** é uma estrutura de dados abstrata Na ciência da computação, um **stack** é uma estrutura de dados abstrata
que serve como uma coleção de elementos com duas operações principais: que serve como uma coleção de elementos com duas operações principais:

View File

@ -1,7 +1,8 @@
# Tree # Tree
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Português_](README.pt-BR.md)
* [Binary Search Tree](binary-search-tree) * [Binary Search Tree](binary-search-tree)
* [AVL Tree](avl-tree) * [AVL Tree](avl-tree)

View File

@ -1,8 +1,5 @@
# Árvore (Tree) # Árvore (Tree)
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md)
* [Árvore de Pesquisa Binária (Binary Search Tree)](binary-search-tree/README.pt-BR.md) * [Árvore de Pesquisa Binária (Binary Search Tree)](binary-search-tree/README.pt-BR.md)
* [Árvore AVL (AVL Tree)](avl-tree/README.pt-BR.md) * [Árvore AVL (AVL Tree)](avl-tree/README.pt-BR.md)
* [Árvore Vermelha-Preta (Red-Black Tree)](red-black-tree/README.pt-BR.md) * [Árvore Vermelha-Preta (Red-Black Tree)](red-black-tree/README.pt-BR.md)

View File

@ -1,8 +1,5 @@
# Árvore AVL (AVL Tree) # Árvore AVL (AVL Tree)
_Leia em outro idioma:_
[_English_](README.md)
Na ciência da computação, uma **árvore AVL** (em homenagem aos Na ciência da computação, uma **árvore AVL** (em homenagem aos
inventores Adelson-Velsky e Landis) é uma árvore de pesquisa inventores Adelson-Velsky e Landis) é uma árvore de pesquisa
binária auto balanceada. Foi a primeira estrutura de dados a binária auto balanceada. Foi a primeira estrutura de dados a

View File

@ -1,8 +1,5 @@
# Árvore de Pesquisa Binária (Binary Search Tree) # Árvore de Pesquisa Binária (Binary Search Tree)
_Leia em outro idioma:_
[_English_](README.md)
Na ciência da computação **binary search trees** (BST), algumas vezes Na ciência da computação **binary search trees** (BST), algumas vezes
chamadas de árvores binárias ordenadas (_ordered or sorted binary trees_), chamadas de árvores binárias ordenadas (_ordered or sorted binary trees_),
é um tipo particular de container: estruturas de dados que armazenam é um tipo particular de container: estruturas de dados que armazenam

View File

@ -1,7 +1,7 @@
# Fenwick Tree / Binary Indexed Tree # Fenwick Tree / Binary Indexed Tree
_Leia em outro idioma:_ _Read this in other languages:_
[_English_](README.pt-BR.md) [_Português_](README.pt-BR.md)
A **Fenwick tree** or **binary indexed tree** is a data A **Fenwick tree** or **binary indexed tree** is a data
structure that can efficiently update elements and structure that can efficiently update elements and

View File

@ -1,8 +1,5 @@
# Árvore Fenwick / Árvore Binária Indexada (Fenwick Tree / Binary Indexed Tree) # Árvore Fenwick / Árvore Binária Indexada (Fenwick Tree / Binary Indexed Tree)
_Read this in other languages:_
[_Português_](README.md)
Uma **árvore Fenwick** ou **árvore binária indexada** é um tipo de Uma **árvore Fenwick** ou **árvore binária indexada** é um tipo de
estrutura de dados que consegue eficiemente atualizar elementos e estrutura de dados que consegue eficiemente atualizar elementos e
calcular soma dos prefixos em uma tabela de números. calcular soma dos prefixos em uma tabela de números.

View File

@ -1,7 +1,7 @@
# RedBlack Tree # RedBlack Tree
_Leia em outro idioma:_ _Read this in other languages:_
[_English_](README.pt-BR.md) [_Português_](README.pt-BR.md)
A **redblack tree** is a kind of self-balancing binary search A **redblack tree** is a kind of self-balancing binary search
tree in computer science. Each node of the binary tree has tree in computer science. Each node of the binary tree has

View File

@ -1,8 +1,5 @@
# Árvore Vermelha-Preta (Red-Black Tree) # Árvore Vermelha-Preta (Red-Black Tree)
_Read this in other languages:_
[_Português_](README.md)
Uma **árvore vermelha-preta** é um tipo de árvore de pesquisa Uma **árvore vermelha-preta** é um tipo de árvore de pesquisa
binária auto balanceada na ciência da computação. Cada nó da binária auto balanceada na ciência da computação. Cada nó da
árvore binária possui um _bit_ extra, e este _bit_ é frequentemente árvore binária possui um _bit_ extra, e este _bit_ é frequentemente

View File

@ -1,7 +1,7 @@
# Segment Tree # Segment Tree
_Leia em outro idioma:_ _Read this in other languages:_
[_English_](README.pt-BR.md) [_Português_](README.pt-BR.md)
In computer science, a **segment tree** also known as a statistic tree In computer science, a **segment tree** also known as a statistic tree
is a tree data structure used for storing information about intervals, is a tree data structure used for storing information about intervals,

View File

@ -1,8 +1,5 @@
# Árvore de Segmento (Segment Tree) # Árvore de Segmento (Segment Tree)
_Read this in other languages:_
[_Português_](README.md)
Na ciência da computação, uma **árvore de segmento** também conhecida como Na ciência da computação, uma **árvore de segmento** também conhecida como
árvore estatística é uma árvore de estrutura de dados utilizadas para árvore estatística é uma árvore de estrutura de dados utilizadas para
armazenar informações sobre intervalores ou segmentos. Ela permite pesquisas armazenar informações sobre intervalores ou segmentos. Ela permite pesquisas

View File

@ -1,7 +1,9 @@
# Trie # Trie
_Read this in other languages:_ _Read this in other languages:_
[_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md) | [_Português_](README.pt-BR.md) [_简体中文_](README.zh-CN.md),
[_Русский_](README.ru-RU.md),
[_Português_](README.pt-BR.md)
In computer science, a **trie**, also called digital tree and sometimes In computer science, a **trie**, also called digital tree and sometimes
radix tree or prefix tree (as they can be searched by prefixes), radix tree or prefix tree (as they can be searched by prefixes),

View File

@ -1,8 +1,5 @@
# Trie # Trie
_Leia em outro idioma:_
[_English_](README.md) | [_简体中文_](README.zh-CN.md) | [_Русский_](README.ru-RU.md)
Na ciência da computação, uma **trie**, também chamada de árvore digital (digital tree) Na ciência da computação, uma **trie**, também chamada de árvore digital (digital tree)
e algumas vezes de _radix tree_ ou _prefix tree_ (tendo em vista que eles e algumas vezes de _radix tree_ ou _prefix tree_ (tendo em vista que eles
podem ser pesquisados por prefixos), é um tipo de árvore de pesquisa, uma podem ser pesquisados por prefixos), é um tipo de árvore de pesquisa, uma