如何实现这个算法
本帖最后由 tanghuawei 于 2012-12-14 10:14:39 编辑
1、不合并时的现象:
Step1:对单元格(0,0)拆成5行5列

Step2:拆成5行5列之后,对正中的单元格(2,2)再拆成4行4列

Step3:再对其中的单元格(5,5)拆成2行2列
2、需要实现的效果:
Step1:

Step2:

Step3:最终结果
如何实现上面的算法,Step3是最终的结果,其实这只是只有三层,可能有无限层,对任意单元格进行拆分
------解决方案--------------------好像没规律啊,每次拆成几行几列和单元格位置以及step有啥关系
------解决方案--------------------职责拆分。
把拆分n行m列 做成公用方法
单元格和n、m是参数!
------解决方案--------------------只能用ms自带的吗?第三方控件能不能用?