题目
打印出如下图案(菱形)
思考
传统思想一般会用两层for语句根据每个点的位置控制输出。
当然我这里也是这么想的,但是我想扩展一下,让算法更通用一些。那么我们用线性规划的方法是不是就能兼容更加复杂的不规则的图案绘制了呢?
代码:
public static void main(String[] args) {
createRhombus();
}
private static void createRhombus() {
// TODO Auto-generated method stub
int m = 8, n = 8;
for (

这篇博客介绍了如何使用线性规划的方法来打印菱形图案,并探讨了如何通过修改方法以适应更复杂的图案绘制,如冰激凌形状,实现了算法的通用性。文章鼓励在Android代码中使用接口来统一处理不同形状的绘制。
最低0.47元/天 解锁文章
2423

被折叠的 条评论
为什么被折叠?



