A, B 는 길이를 저장하고 있는 변수라고 가정

std::vector<std::vector<int> > dp;
dp.resize(A+1, std::vector<int>(B+1,0));