← heapsort-ai

data structures

7 items

ARTICLEDEV.to AI·26d atrás

so… where do we stand right now?

O autor reflete sobre seu progresso nos estudos de Machine Learning (ML) e Estruturas de Dados e Algoritmos (DSA), destacando a transição de apenas consumir conteúdo para construir ativamente. Ele também expressa interesse em participar de hackathons com pessoas que gostam de construir projetos nas áreas de ML, desenvolvimento, design ou produto.

18
ARTICLEDEV.to AI·10/04/2026

How to lookup for usernames with a BILLION users?

O texto aborda o desafio de realizar buscas eficientes de nomes de usuário em sistemas com bilhões de registros, destacando a inadequação de consultas SQL simples para tal escala. São mencionadas técnicas avançadas como Redis Hashmaps, Trie Structures, B+ Trees e Bloom Filters como soluções usadas por grandes empresas, com a promessa de uma análise detalhada em uma postagem futura.

11
DOCDEV.to AI·17/04/2026

Object & Array Scenario Question

Este conteúdo apresenta uma lista de cenários de programação relacionados à manipulação de objetos e arrays. Inclui tarefas como atualizar perfis de usuário, calcular totais de carrinho de compras, filtrar dados, contar itens e agrupar usuários por função.

10
ARTICLEDEV.to AI·19/04/2026

How do "Suggested Usernames" actually work?

Este artigo explica como Tries, uma estrutura de dados de árvore especializada, são usadas para alimentar eficientemente recursos como sugestões de nomes de usuário e preenchimento automático. Elas oferecem benefícios de desempenho significativos para correspondência de prefixo e compartilhamento de memória em comparação com consultas SQL `LIKE` em grandes conjuntos de dados.

6
ARTICLEDEV.to AI·04/05/2026

Redis Array: The Long Road to a Powerful Data Structure

Este artigo explora a evolução do tratamento de dados tipo "array" no Redis, desde soluções iniciais baseadas em strings até as estruturas de dados ricas e prontas para produção atuais. Ele detalha como as capacidades de array do Redis se desenvolveram através de engenharia pragmática e iterações impulsionadas pela comunidade. No fim, oferece orientações sobre as melhores práticas e a escolha da estrutura de dados Redis correta para cada caso de uso.

3