Javaを使用して、指定された行数のYang Hui三角形を入力します
楊輝の三角形は数字で配列されており、デジタル表とみなすことができます。その基本的な特徴は、両辺の値が 1 であり、その値が であることです。他の位置の値は左上の値と右上隅の値の合計です。 Yang Hui の三角形を出力するときは、for ループ ステートメントを使用する必要があります。
(ビデオチュートリアルの推奨: java コース)
Yang Hui の三角形を印刷する実装のアイデアは次のとおりです。各行の前にスペースがあり、数字が表示されます。各行のスペースの数は、行の総数によって決定されることに基づく必要があります。これは、ルールを見つけることで要約できます。キーは値の実装であり、各行 (最初と最後の列を除く) の値は前の行の 2 つの値の合計であるため、前の行から取得できます。
実装手順は次のとおりです。
(1) Test28 という名前のクラスを作成し、クラス内で num() メソッドを宣言し、num() メソッドに 2 つのパラメーターを渡します。つまりxとyです。ここで、x は行を表し、y は列を表します。 num() メソッドは、行 x と列 y の値を計算するために使用されます。コードは次のとおりです。
#(2) Calculate という名前のメソッドを作成し、このメソッドに int 型のパラメータを渡します。このパラメータは、計算対象の行数を表します。ヤン・ホイの三角形を印刷します。コードは次のとおりです:
(関連チュートリアルの推奨事項: java 入門チュートリアル)
(3) メインにコードを追加します。 () メソッドでは、まずユーザーがコンソール上で入力した印刷行数を受け取り、次にその行数をパラメーターとして呼び出した Calculated() メソッドに渡します。コードは次のとおりです。
#(4) テストするコードを実行します。実行結果は次のとおりです。
以上がJavaを使用して、指定された行数のYang Hui三角形を入力しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undress AI Tool
脱衣画像を無料で

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

runthewindowsupdateTroubleshoterviasettings> update&security> troubleShoottoAutoMonissues.2.resetwindowsupDateComponentsは、related -distributionandCatrot2Folders、restartingtherserviceStocleを削除します

awhileloopinjavarepeatedecutesexecuteslongastheconditionistrue;

JavaSerializationConvertSanobject'sStateIntoAbyTeStreamForStorageorTransmission、およびseRializationは、objectfromthatstream.1.1.toenablesimementtheRializable Interface.2.usobjectputStreamToseRializeAnobject、Savin

ahashmapinjavaisadatadaturturtureture-valuepairs foreffienceretrieval、挿入、deletion.itusesthekey’shashcode()methodtodeteragelocationandallowsaverageo(1)timecomplexityforget()andput()andput()initisunodered、pertinitonenullkeyandm

to CreateanDuseanarrayinjava、最初のdeclarethearraydatatypeandsquarebrackets、その後、thenstantiate withkeywordorinitiali zeitdirectlywithvalues; 1. declareandcreateanarrayusingDatatype [] arrayName = newDatatype [size]; or2.InitializedirectlywithDatatype

Argparseモジュールを使用する場合、提供する必要があるパラメーターは、必要= trueを設定することで実現できます。 1。必要な= TRUEを使用するには、オプションのパラメーター( - 入力など)を設定する必要があります。スクリプトの実行時に提供されていない場合、エラーが報告されます。 2。デフォルトでは位置パラメーターが必要であり、必須= trueを設定する必要はありません。 3.必要なパラメーターに位置パラメーターを使用することをお勧めします。場合によっては、必要な= trueのオプションのパラメーターが柔軟性を維持するために使用されます。 4。必須= trueは、パラメーターを制御する最も直接的な方法です。使用後、ユーザーはスクリプトを呼び出すときに対応するパラメーターを提供する必要があります。そうしないと、プログラムはエラーと終了を促します。

youcancreateatheadinjavabyextendingthethclassorimmentingtherunnable interface.2.extendendingthendingThreadInvolvesCreatingClassAclassThatEverRidestherun()MethodandCallingStart()onanintance.3.ImplementingRunnableRequiresDerun()

shooseSpasuprateTimplementation:usehashsetforforadoperations withoutorder、linkedhashsetforinsertionorder、およびtreeSetfortortedOrder.2.AddElementSwitHADD()AndRemoveWithRemove()、whereadd()、returnsfalseifthelementisalreadypresent.3
