;
4、若同时满足条件2和4,则该组四个点组成正方形,正方形计数加1,同时将该坐标组合添加到一个新的List中;
5、遍历结束,输出正方形计数并遍历打印所有能组成正方形的List中的坐标组合。...在IDEA中执行Main方法,然后在控制台中输入测试用例一参数:{{1,1},{1,2},{2,1},{2,2},{1,3}} 控制台输出:
1
{1,1},{1,2},{2,1},{2,2}
在IDEA...中重新执行Main方法,然后在控制台中输入测试用例二参数:{{1,1},{1,2},{2,1},{2,2},{1,3},{3,1},{3,3},{2,3},{3,2}} 控制台输出:
5
{1,1},{...9个坐标中选出4个点一共有C(4,9)共21种组合,从程序的输出结果我们可以看到它们只能组成5个正方形,把他们放到坐标系中验证5组4个点的组合都可以组成正方形。...推荐阅读
【1】Java语言实现一道经典机考题:斗地主计算对手玩家手上存在的最大顺子
【2】SpringBoot整合RabbitMQ实现延迟消息