关于这个题解的dfs函数参数l3,l4的来历有没有大佬能证明一下
查看原帖
关于这个题解的dfs函数参数l3,l4的来历有没有大佬能证明一下
181715
gjh303987897楼主2021/11/2 20:18
void dfs(int l1,int l2,int l3,int l4){
    if(l1>l2||l3>l4)return;
    for(int i=l1;i<=l2;i++)if(a[i]==b[l3]){//找节点
        dfs(l1,i-1,l3+1,l3+i-l1);//递归左子树
        dfs(i+1,l2,l3+i-l1+1,l4);//递归右子树
        cout<<a[i];//输出该节点
    }
}
2021/11/2 20:18
加载中...