Algoritmo: Array Ordenado Ao Quadrado. Fácil. Problema de Programação.

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=s-hbCKp4Izk



Duration: 13:34
405 views
36


O problema que resolvo no vídeo é bem simples e bem legal. Dado um array ordenado de números (positivo e negativos), temos que criar um array do mesmo tamanho que contenha todos os números do array de entrada elevados ao quadrado. O detalhe principal é que este array com os elementos ao quadrado também deve estar ordenado.
Para um array com número apenas positivos a solução é trivial, porém quando existem números negativos a coisa complica mais pois um número negativo ao quadrado fica positivo, então é necessário encontrar a posição certa para esses número quando são elevados ao quadrado.
No vídeo eu implemento duas soluções, uma sendo a mais simples, usando uma ordenação comum, o que nos dá uma complexidade O(nlogn), e outra solução mais otimizada com complexidade O(n).

#algoritmos #questãodeentrevista #problemas




Other Videos By Manual do Código


2022-01-12Como Configurar o C/C++ no VIM e NEOVIM em 2022 do ZERO.
2021-11-29Como Configurar o VIM e o NEOVIM do ZERO em 2023. Produtividade Absurda.
2021-11-11Overflow em Programação? Explicando esse Negócio com Snes e Mega Drive.
2021-10-27BUGS NO SNES E COMO UM ASSEMBLER FUNCIONA?
2021-10-25O SNES E OS SEUS DOIS MODOS: 8 bits e 16 bits.
2021-10-22Criei um Efeito de TV e um Pong com o GITHUB COPILOT em Segundos!
2021-10-12Windows Terminal para PROGRAMAÇÃO. Seja mais PRODUTIVO. Instalando e Configurando.
2021-10-11Big Endian e Little Endian em Programação. Exemplos no Snes e no Mega.
2021-09-16Colisão em Jogos. Como Programar Colisões em Jogos 3D, Raycasting, etc
2021-09-15O Mega Drive é 64 BITS? E o SNES? Entre e Veja a Resposta.
2021-08-31Algoritmo: Array Ordenado Ao Quadrado. Fácil. Problema de Programação.
2021-08-31Implementando um Random Walker. Útil em alguns projetinhos.
2021-08-30Verificando se um Array é Monotônico. Algoritmo para Entrevistas Técnicas de Programação.
2021-08-30🕹 Matemática em Jogos de Snes. Começou a Complicar!
2021-08-27🕹 Como Somar Números no Mega Drive. Aprenda Programação com Consoles Antigos.
2021-08-17💻 Alterei a Linguagem PYTHON. E Funcionou!!!
2021-08-11🕹 Assembly de Snes. Vamos Aprender Várias Instruções. Movendo Dados.
2021-08-09Como Desenhar Círculos usando Programação? Para Jogos e outras coisas.
2021-08-05Grupos de Instruções do Mega Drive e Nova Instrução: EXG
2021-08-03MINI PROJETO: Desenhando Fractais com Sitemas-L em Javascript.
2021-08-02COMPILANDO O PYTHON para Estudar a Fundo.



Tags:
algoritmos
programação
curso de algoritmos
algoritmo
algorithm
tipos de algoritmos
como estudar algoritmos
onde estudar algoritmos
algoritmos em python
análise de algoritmos
complexidade de algoritmos
praticar algoritmos
intuição algoritmos
aprende algoritmos
aprende a programar
array
algoritmo em array
algoritmos array
elevar ao quadrado
array ao quadrado
array ordenado
array ordenado ao quadrado
lógica de programação