Você não vê utilidade em Big-O? Então, aprendeu errado

No outro dia, durante uma Masterclass do nosso grupo sobre Algoritmos e Estruturas de Dados, discuti a relevância de compreender corretamente a notação Big-O e a complexidade dos algoritmos.

Muitas pessoas associam a complexidade de algoritmos diretamente à sua performance ou tempo de execução. Esta concepção não está totalmente equivocada. Entretanto, o foco da notação Big-O e da análise de complexidade não é simplesmente determinar qual algoritmo é mais veloz. Você já parou para pensar sobre o que realmente significa a complexidade de um algoritmo?

O verdadeiro objetivo é entender como o algoritmo reage à mudanças no tamanho da sua entrada. Em outras palavras, como ele se comporta quando há mais dados para processar e maior demanda por processamento.

Por que é vital saber disso? Porque compreender como um algoritmo age conforme a escala amplia ajuda a discernir se o sistema em questão será capaz de suportar essa escala. Esta percepção está atrelada ao correto entendimento da notação Big-O.

Esse é o propósito do nosso grupo de estudos: abordar algoritmos e estruturas de dados de forma estruturada e profunda. E você? Está pronto para ir além do óbvio e realmente entender os mecanismos que movem nossos sistemas digitais? Convidamos você a se juntar a nós em nossa jornada de descoberta.

Quer se aprofundar neste tema?

Então participe do grupo de estudos de Algoritmos e Estruturas de Dados.

Domine algoritmos e estruturas de dados, torne-se um desenvolvedor de software “além do básico” e diferencie-se no mercado.

Participe do
grupo intensivo de

Algoritmos e Estruturas de Dados

com

Domine algoritmos e estruturas de dados, torne-se um desenvolvedor de software “além do básico” e diferencie-se no mercado.

Sessões de masterclass relacionadas

Confira as masterclasses do Grupo de Estudos de Algoritmos e Estruturas de Dados relacionadas a este artigo:
20/10/2022
A análise de algoritmos usa a notação Big O para avaliar e comparar eficiência, ajudando na escolha e projeto de algoritmos eficientes.

Participe do
grupo intensivo de

Algoritmos e Estruturas de Dados

com

Domine algoritmos e estruturas de dados, torne-se um desenvolvedor de software “além do básico” e diferencie-se no mercado.

Veja outros artigos relacionados

O Código de Huffman: Uma Transcrição Explicativa

A compressão de dados é um assunto que fascina pela sua capacidade de transformar a maneira como armazenamos e transferimos...

A Relação entre Programação Funcional e Concorrência

A programação funcional vem ganhando espaço na comunidade de tecnologia. Por que isso acontece? Este artigo explora essa popularidade, focando...

Nomes Assustadores para Conceitos Simples

No mundo da tecnologia e da computação, frequentemente nos deparamos com termos que parecem complexos e intimidantes. Vou compartilhar uma...

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Programa ElemarJR de Aceleração, Do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Programa ElemarJR de Aceleração, Do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:

Mentoria em Arquitetura de Software

Ênfase em Systems Design

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

Reproduzir vídeo

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no curso de Você não vê utilidade em Big-O? Então, aprendeu errado:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no curso de Você não vê utilidade em Big-O? Então, aprendeu errado:

Você não vê utilidade em Big-O? Então, aprendeu errado

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no curso de Você não vê utilidade em Big-O? Então, aprendeu errado:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:

Crie sua conta

Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:

× Precisa de ajuda?