Java教程

java 折纸问题

本文主要是介绍java 折纸问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
public class C {
public static void printAllFoids(int N){
      printProcess(1,N,true);
}
 public static void printProcess(int i,int N,boolean down){
//i是节点的层数,N是一共的层数,down==true 凹 down==false 凸
if(i>N){
      return;
}else {printProcess(i+1,N,true);}
      System.out.print(down ?"凹":"凸");
      printProcess(i+1,N,false);
}
public static void main (String[]args){
      int N=3;
      printAllFoids(N);
}}
这篇关于java 折纸问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!