問題タブ [pascals-triangle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
88 参照

java - M-算術三角形を生成する方法 - Java

次数 4 の M 算術三角形を生成しようとしています。

次のようになります。

等々。最初の 2 行は、次数 4 の M 算術三角形で常に一定です。それ以降、各項は、その上の項とその上の項の左側にある 3 つの項の合計です。

これらの数値を含む行列のサイズを定義する変数は次のとおりです。

コードで M 算術三角形を生成するにはどうすればよいですか? 数字で満たされていないすべての場所にゼロを入れるだけでなく? 次のようにマトリックスを手動で宣言できます (数行を表示するだけです)。

しかし、数行以上必要な場合、これは途方もない時間の無駄のように思えます。

何か案は?

編集: さらに言えば、任意の次数の M 算術三角形を生成するコードは興味深いでしょう。ただし、次数 4 の三角形に固有のソリューションを探しています。

0 投票する
1 に答える
256 参照

java - 同じ Java コードが一方のコンピューターで機能し、他方のコンピューターでは機能しない

パスカルの三角形を生成するコードを Java で作成しました。自宅に 2 台のラップトップがあり、1 台には Windows Vista Home Basic が搭載され、もう 1 台には Windows 8.1 SingleLanguage が搭載されており、どちらにも同じバージョンの Java がロードされています。以下のコードは Win Vista では問題なく動作しますが、同じコードを Win 8.1 で実行しようとすると論理エラーが発生します。これにはどのような理由が考えられますか?

これは私が最近コンパイルしたコードのドラフトです:

0 投票する
2 に答える
1009 参照

java - Javaの2D int配列のゼロの代わりに空白を出力する

2D int 配列を使用してパスカルの三角形を印刷しようとしています

そして、以下の方法で2D配列を印刷します

n =4 の場合

出力を下回っています

今、きれいな印刷のためにゼロまたは二等辺三角形の代わりに空白が必要です

それは2D int配列で可能ですか、それともprintArrayメソッドで2D int配列を文字列配列に変更して同じことを達成できますか?

system.out.format を試しましたが、int 2D 配列のために出力を取得できない方法がいくつかあります

0 投票する
0 に答える
102 参照

c++ - C++ Pascals 三角形の書式設定

現在、取り組んでいるパスカルの三角形関数に問題があります。私の主な問題は、半分のピラミッドのようには形成されず、ほぼ曲線のように形成されることです。これまでのコードは次のとおりです。numRows = 6を設定した最後に現在の出力を含めます。