我看了我同学的代码,比如这个
首先进行子集枚举,时间复杂度是 O(2n)O(2^n)O(2n),最多是 128128128 对于每个砖块做dfs尝试放置,每个砖块都要尝试最多 HW=100HW=100HW=100 次,都有最多 100100100 种选择,现在的时间复杂度不应该是 O(100N)O(100^N)O(100N)吗?
还是我的计算的想法有问题