resultVector.push_back(v1[i1]);
i1++; //advance left
}
- else if (k<0) i1++; //advance left
- // else if (k<0) i1=i1+v1[i1].second; //advance left
- else i2++; //advance right
- // else i2=i2+v2[i2].second; //advance right
+ // else if (k<0) i1++; //advance left
+ else if (k<0) i1=i1+v1[i1].second; //advance left
+ // else i2++; //advance right
+ else i2=i2+v2[i2].second; //advance right
}
printf("Number of comparisons during MergeJoin: %i\n",comp);