Explorando Algoritmos da STL para Manipulação de Sequências
Algoritmos Não Modificadores de Sequência
Estes algoritmos operam sobre sequências sem alterar seus elementos.
1.1 find e find\_if
find(inicio, fim, valor): Busca a primeira ocorrência de valor na faixa [inicio, fim) e retorna um iterador para ela. Retorna fim se o valor não for encontrado.
find_if(inicio, fim, predicado): Busca o primeiro ...
Publicado em 6-10 04:53
Containers STL: Explorando unordered_set, unordered_map, unordered_multiset e unordered_multimap
Em complemento às discussões anteriores sobre contêineres sequenciais e associativos da STL, esta seção se aprofunda nos contêineres não ordenados. Diferentemente dos contêineres associativos, que mantêm os elementos em ordem, os contêineres não ordenados utilizam estruturas de dados baseadas em hashing para armazenar elementos sem uma ordem pr ...
Publicado em 6-3 08:03
Algoritmos STL em C++ para Manipulação de Dados
1. Algoritmos de Sequência Não Modificadores
Estes algoritmos não alteram os elementos dos contêineres em que operam.
1.1 find e find_if
find(inicio, fim, valor): Encontra o primeiro elemento igual a valor, retornando um iterador (retorna fim se não encontrado).
find_if(inicio, fim, predicado): Encontra o primeiro elemento que satisfaz o predi ...
Publicado em 5-31 16:36