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