如果存在阶m的矩阵A [] []和阶n的另一个矩阵B [] [],使得(m> n)必须找到矩阵B [ ] []在矩阵A [] []中。在另一个矩阵中快速找到矩阵
A[5][5]=
1,2,3,4,5
5,4,1,9,7
2,1,7,3,4
6,4,8,2,7
0,2,4,5,8
B[3][3]=
1,9,7
7,3,4
8,2,7
此矩阵B存在于A.我可以通过滑动窗口算法中TC(P^2 * N^2)O其中p = M-N + 1做到这一点。但我想用最小的时间复杂性来做到这一点。
stackoverflow不做功课。复制你的algorythm,如果你希望我们帮你 – RamonBoza
@RamonBoza这不是作业。这个问题在一个公司的书面考试中提出,我将在这个月出版。如果可以,请帮助我。 –
@RamonBoza http://www.vyoms.com/placement-papers/details/nagarro-software-pvt-ltd-chennai-placement-paper-2011-7879.asp检查第二个问题。我可以通过蛮力来做到这一点。但我想用更好的时间复杂性来做到这一点。 –