Estruturas de Dados e Algoritmos em Swift
Полное руководство по Swift для iOS/macOS
Resumo:
Introdução
O livro «Data Structures and Algorithms in Swift» (autores Kevin Lau e Vincent Ngo, 2022, 480 páginas) é um guia prático que ajuda desenvolvedores Swift a dominar conceitos fundamentais de estruturas de dados e algoritmos. Diferente de muitas publicações acadêmicas, este livro é focado em problemas reais de desenvolvimento iOS/macOS e oferece implementações prontas para uso em Swift. Ele se tornará uma ferramenta indispensável tanto para iniciantes quanto para programadores experientes que desejam aprofundar seus conhecimentos.
Sobre o que é o livro
O livro cobre todos os tópicos principais: desde estruturas básicas (arrays, listas encadeadas, pilhas, filas) até algoritmos complexos (ordenação, busca, grafos, árvores). Cada capítulo contém não apenas descrição teórica, mas também exemplos de código em Swift e exercícios para fixação do conteúdo. Os autores dão atenção especial à performance e otimização, o que é particularmente importante para desenvolvimento mobile.
Para quem é este livro
A publicação é destinada a desenvolvedores que já conhecem os fundamentos de Swift e desejam sistematizar conhecimentos sobre algoritmos. Será útil para:
- desenvolvedores iOS que buscam escrever código mais eficiente;
- estudantes e formandos de cursos de Swift;
- programadores se preparando para entrevistas técnicas;
- todos que querem entender como funcionam as coleções e algoritmos padrão no Foundation.
O que o leitor aprenderá
Após a leitura do livro