ho_t2.cpp: In function 'int main()':
ho_t2.cpp:52:25: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
52 | if(x.size() > x_ + m - 1){
| ~~~~~~~~~^~~~~~~~~~~~
ho_t2.cpp:58:25: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
58 | if(y.size() > y_ + m - 1){
| ~~~~~~~~~^~~~~~~~~~~~
ho_t2.cpp:64:25: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
64 | if(z.size() > z_ + m - 1){
| ~~~~~~~~~^~~~~~~~~~~~
ho_t2.cpp:72:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
72 | while(h < z.size() && z[h] <= b[y[i]])h++;
| ~~^~~~~~~~~~
ho_t2.cpp:73:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
73 | if(h == z.size())b[y[i]] = 0;
| ~~^~~~~~~~~~~
ho_t2.cpp:79:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
79 | while(h < y.size() && y[h] <= b[x[i]])h++;
| ~~^~~~~~~~~~
ho_t2.cpp:80:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
80 | if(h == y.size())b[x[i]] = 0;
| ~~^~~~~~~~~~~