今天看到个帖子要打印杨辉三角和菱形,哥一时兴起,准备大展身手,结果悲剧的发现---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
哥不会了。。憋了半天憋出了一段破代码  //楊輝三角
 public static void main(String[] args) {
 int m = 10;
 int n = 2 * m + 1;

 long[][] arr = new long[m][n];

 arr[0][m] = 1;

 for (int i = 1; i < m; i++) {
 for (int j = 1; j < n - 1; j++) {
 arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j + 1];
 }
 }

 for (int i = 0; i < m; i++) {
 for (int j = 0; j < n; j++) {
 System.out.printf("%3s", arr[i][j] == 0 ? "  " : arr[i][j]);
 }
 System.out.println();
 }
 } // 對稱菱形
public static void main(String[] args) {
int m = 20; int rows = 2 * m + 1;
int cols = 2 * m + 1; String[][] s = new String[rows][cols]; for (int i = 0; i <= m; i++) {
for (int j = 0; j <= i; j++) {
s[i][m - j] = "*";
s[i][m + j] = "*";
}
} for (int i = m + 1; i < rows; i++) {
for (int j = i - m; j <= m; j++) {
s[i][j] = "*";
s[i][rows - j - 1] = "*";
}
} for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
System.out.printf("%2s", s[i][j] == null ? " " : s[i][j]);
}
System.out.println();
}
}
唉,基础都忘光了啊啊啊啊

解决方案 »

  1.   

    天天ssh搞得基本功都没了。。
      

  2.   

    //楊輝三角
         public static void main(String[] args) {
         int m = 10;
         int n = 2 * m + 1;
        
         long[][] arr = new long[m][n];
        
         arr[0][m] = 1;
        
         for (int i = 1; i < m; i++) {
         for (int j = 1; j < n - 1; j++) {
         arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j + 1];
         }
         }
        
         for (int i = 0; i < m; i++) {
         for (int j = 0; j < n; j++) {
         System.out.printf("%3s", arr[i][j] == 0 ? "  " : arr[i][j]);
         }
         System.out.println();
         }
         }
      

  3.   

    只会SSH的不能称为Java程序员的。
      

  4.   

    哈哈 同情楼主
    很多东西就是这样 没接触的时间长了 就会忘记 尤其是些基础的东西
    ssh框架固然好用 但会让我们遗忘太多的东西...
    呵呵
    楼主加油
      

  5.   

    may the force be with you~!