C++/Algorytmy w STL/Operacje numeryczne
< C++ | Algorytmy w STL
accumulate() edytuj
accumulate( iterator początek, iterator koniec, wartość ) accumulate( iterator początek, iterator koniec, wartość, funkcja )
- Działanie
- sumuje ciąg elementów
inner_product() edytuj
inner_product( iterator początek, iterator koniec, iterator początek_wyniku, wartość ) inner_product( iterator początek, iterator koniec, iterator początek_wyniku, wartość, funkcja_dodawania, funkcja_mnozenia )
- Działanie
- oblicza iloczyn skalarny na elementach dwóch ciągów
adjacent_difference() edytuj
adjacent_difference( iterator początek, iterator koniec, iterator początek_wyniku) adjacent_difference( iterator początek, iterator koniec, iterator początek_wyniku, funkcja )
- Działanie
- oblicza różnice pomiędzy sąsiadującymi elementami w ciągu
partial_sum() edytuj
partial_sum( iterator początek, iterator koniec, iterator początek_wyniku) partial_sum( iterator początek, iterator koniec, iterator początek_wyniku, funkcja )
- Działanie
- oblicza sumy częściowe ciągu elementów