#include <iterator>
Go to the source code of this file.
Namespaces
Defines
Functions
- template<typename T > int sign (const T &x)
- template<typename Iterator > unsigned sign_variation (Iterator b, Iterator e)
- template<typename Iterator > unsigned sign_variation (Iterator b, Iterator e, unsigned maxv)
- template<typename Vector > unsigned sign_variation_n (const Vector &t, unsigned l, unsigned maxv)
- template<typename Iterator > bool has_sign_variation (Iterator b, Iterator e)
- template<typename Vector > bool has_sign_variation (const Vector &t)
- template<typename Vector > int sign_of (const Vector &t)
- template<typename T > int sign_variation (const T &v)
- template<typename T > int sign_variation (const T &v, unsigned maxv)
- template<typename C , unsigned N> unsigned sign_variation (const C(&t)[N])
- template<typename C , unsigned N> unsigned sign_variation (const C(&t)[N], unsigned maxv)
- template<typename C > unsigned sign_variation (const C *t, unsigned size)
- template<typename C > unsigned sign_variation (const C *t, unsigned size, unsigned maxv)
- template<typename T > int Var (const T &v)
- template<typename T > int Per (const T &v)
- Per is computing the number of equal consecutive signs -1 to 1.
- template<typename T > int Eps (const T &v)
- template<typename T > int Count (const T &v)
Define Documentation