Improved bubble sort challenge translation (#29530)

Improved the portuguese translation of bubble sort challenge description.
This commit is contained in:
joaomfiumari
2018-11-07 19:11:24 -02:00
committed by Juliano Rafael
parent 7ec5d3126d
commit 62ca5f95c5

View File

@ -6,8 +6,8 @@ videoUrl: ''
localeTitle: Implementar o Bubble Sort
---
## Descrição
<section id="description"> Este é o primeiro de vários desafios na classificação de algoritmos. Dada uma matriz de itens não classificados, queremos poder retornar uma matriz classificada. Vamos ver vários métodos diferentes para fazer isso e aprender algumas compensações entre essas diferentes abordagens. Embora a maioria das linguagens modernas tenha métodos internos de classificação para operações como essa, ainda é importante entender algumas das abordagens básicas comuns e aprender como elas podem ser implementadas. Aqui vamos ver o tipo de bolha. O método de classificação de bolhas inicia no início de uma matriz não classificada e &#39;borbulha&#39; valores não classificados no final, percorrendo a matriz até que ela seja completamente classificada. Ele faz isso comparando itens adjacentes e trocando-os se estiverem fora de ordem. O método continua percorrendo o array até que não ocorram swaps, momento em que o array é classificado. Esse método requer várias iterações por meio do array e, para os casos médios e piores, tem complexidade de tempo quadrática. Embora simples, geralmente é impraticável na maioria das situações. <strong>Instruções:</strong> Escreva uma função <code>bubbleSort</code> que <code>bubbleSort</code> uma matriz de inteiros como entrada e retorne uma matriz desses números inteiros na ordem classificada de menor para maior. <strong>Nota:</strong> <br> Estamos chamando essa função dos bastidores; a matriz de teste que estamos usando é comentada no editor. Tente registrar a <code>array</code> para ver seu algoritmo de classificação em ação! </section>
## Description
<section id="description"> Este é o primeiro de vários desafios de ordenação de algoritmos. Dado um array de itens não ordenados, queremos retornar um array ordenado. Vamos ver várias maneiras diferentes para fazer isso e aprender os pontos positivos e negativos entre essas diferentes abordagens. Embora a maioria das linguagens modernas tenha métodos internos de ordenação para operações como essa, ainda é importante entender algumas das abordagens básicas comuns e aprender como elas podem ser implementadas. Aqui vamos ver o bubble sort. O método de ordenação bubble sort inicia no início de um array não ordenado e &#39;borbulha&#39; valores não ordenados no final, percorrendo o array até que ele seja completamente ordenado. Ele faz isso comparando itens adjacentes e trocando-os se estiverem fora de ordem. O método continua percorrendo o array até que não ocorram swaps, momento em que o array é ordenado. Esse método requer várias iterações por meio do array e, para os casos médios e piores, tem complexidade de tempo quadrática. Embora simples, geralmente é impraticável na maioria das situações. <strong>Instruções:</strong> Escreva uma função <code>bubbleSort</code> que receba um array de inteiros como entrada e retorne um array desses números inteiros na ordem classificada de menor para maior. <strong>Nota:</strong> <br> Estamos chamando essa função 'por trás dos panos'; o array de teste que estamos usando está comentado no editor. Tente logar o <code>array</code> para ver seu algoritmo de ordenação em ação! </section>
## Instruções
<section id="instructions">