Leetcode[646] Maximum Length of
2017-08-25 本文已影响0人
耳可黄
Algorithm
- Uses greedy algorithm: want to start with the pair with the smallest tail number (so we can have the most room for the following chain)
- Requires sorting
知识点
- sort c++ vector
usestd::sort(RandomAcessIterator begin, RandomAcessIterator end, Compare comp)
need to define function forcomp
class myClass {
static bool comp (T a, T b) { //statement }
void foo() {
//statement
sort(myVector.begin(), myVector.end(), comp);
//statement
}
}
or
book comp (T a, T b) { //statement }
class myClass {
//same
}
需注意在class内define的comp
前要加static
关键词