代码改变世界

某人写了10封信,如果他所有的信都装错了信封,那么一共有多少种可能(下面是递归算法)

2017-04-07 15:36  skateweb  阅读(653)  评论(0编辑  收藏  举报

public static void main(String[] args) {
  System.out.println(xin(10));//10封信
}
public static int xin(int num){
  if(num==1){
  return 1;
}
  return (num-1)*xin(num-1);//算法核心
}