10 #ifndef __DIADES__UTILS__MEASURES__HH 11 #define __DIADES__UTILS__MEASURES__HH 33 template<
typename InputIterator1,
typename InputIterator2>
35 InputIterator2 first2, InputIterator2 last2)
38 while((first1 != last1)
42 if(*first1 != *first2)
49 if((first1 != last1) || ((first2 != last2)))
70 template<
typename InputIterator1,
typename InputIterator2>
72 InputIterator2 first2, InputIterator2 last2)
76 while((first1 != last1)
98 while(first1 != last1)
103 while(first2 != last2)
125 template<
typename InputIterator1,
typename InputIterator2>
127 InputIterator2 first2, InputIterator2 last2)
130 while((first1 != last1)
142 if(*first1 < *first2)
170 template<
typename InputIterator1,
typename InputIterator2>
172 InputIterator2 first2, InputIterator2 last2)
175 while((first1 != last1)
186 if(*first1 < *first2)
197 while(first1 != last1)
int intersectionSize(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2)
int differenceSize(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2)
int sequenceHamming(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2)
Namespace of the Diades project.
int orderedHamming(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2)