黑客团队
一家网络安全公司正在建立一支黑客团队,以摧毁网络犯罪分子网络。A队的黑客i的技能水平数值是team_a[i],B队的技能水平是team_b[i]。
如果对于每个索引,从A团队或B团队中选择黑客,并且所选团队的技能水平数值没有下降,则这个团队就是强大团队。
给定两个数组team_a和team_b,两个数组长度相同,各有n个整数,选择a,b数组相同的起始索引i,j,这样子阵列 [team_a[i],team_a[i + 1] ... team_a[j]] 和 [team_b[i], team_b[i + 1] ... team_b[i]] 可以组成一个强大团队。
求强大团队人数的最大可能值,即所选子数组的长度最大。
例子:team_a = [5, 2, 4, 1] and team_b = [3, 6, 2, 2],所选的team a和b子最优解串分别是[2,4,1], [6,2,2], 从team a和b最优子串可得出的非递减序列为[2,2,2](对应索引段[1,3], 长度是3,即强大团队人数的最大可能值答案是3。

