Home | History | Annotate | Download | only in alg.merge

Lines Matching defs:ic

35     int* ic = new int[2*N];
43 InIter2(ib), InIter2(ib+N), OutIter(ic), std::greater<int>());
44 assert(base(r) == ic+2*N);
45 assert(ic[0] == 2*N-1);
46 assert(ic[2*N-1] == 0);
47 assert(std::is_sorted(ic, ic+2*N, std::greater<int>()));
48 delete [] ic;
56 int* ic = new int[2*N];
58 ic[i] = i;
59 std::random_shuffle(ic, ic+2*N);
60 std::copy(ic, ic+N, ia);
61 std::copy(ic+N, ic+2*N, ib);
65 InIter2(ib), InIter2(ib+N), OutIter(ic), std::greater<int>());
66 assert(base(r) == ic+2*N);
67 assert(ic[0] == 2*N-1);
68 assert(ic[2*N-1] == 0);
69 assert(std::is_sorted(ic, ic+2*N, std::greater<int>()));
70 delete [] ic;