3*4 的方格,有多少个长方形?
A.18
B.20
C.40
D.60
E.上面都不对
正确答案是 D
m*n表示高*宽。
思路一
穷举如下:1*1=12,1*2=9,1*3=6,1*4=3,2*1=8,2*2=6,2*3=4,2*4=2,3*1=4,3*2=3,3*3=2,3*4=1. 总共60个。
思路二
从格子长边里面的5个点里选两个点,短边里面的4个点里选两个点,4个点分别以所在的边做垂直线,就会形成4条线,即一个长方形,一共有60种排列组合,即60个长方形。
我还是个菜鸟
请写出以下代码执行输出:(构造函数、静态块执行顺序)
多线程中sleep()和wait()方法的区别
叉树前序遍历的递归和非递归实现?
B2C网站上促销价格出错了,如何做危机公关?
我还是个菜鸟