sero 7 pro gps问题# PDA - 掌中宝
s*l
1 楼
输入一个N*N的board,N是偶数,然后用2*1的tile去覆盖这个board,可以横着或者竖
着,tile之间不能有重叠,tile的每格都必须在board上。
如此这样可能有很多种覆盖方法的组合。
比如N=2的时候,有两种组合(两个tile都横着,还有两个tile都竖着)。
要求输出所有组合,以及每种组合里面各个tile的位置。
我给了个递归的实现,被迅速否决-,-,要求写iterative的,我写了一个,不过给找出
了bug, 哪个来写个正确版本?
着,tile之间不能有重叠,tile的每格都必须在board上。
如此这样可能有很多种覆盖方法的组合。
比如N=2的时候,有两种组合(两个tile都横着,还有两个tile都竖着)。
要求输出所有组合,以及每种组合里面各个tile的位置。
我给了个递归的实现,被迅速否决-,-,要求写iterative的,我写了一个,不过给找出
了bug, 哪个来写个正确版本?