ACM運動(7.3)

 

 1、モジュールの文字列:

細部に注意を払う必要があります:

'0' - :char-> int型:int型への変換文字

INT-> CHAR:int型への変換文字+ '0'

入力文字列のgetline(CIN、S)

複数のストリングを入力する必要があり、文字列自体は、タイトルコンテンツが結果を出力する必要があるかどうかを確認した場合ではない場合は、複数のストリングを定義する必要がないかもしれません

 

質問例1:デジタル反転問題(符号付き数値:整数、画分、小数、パーセント)符号反転ポイント前後、

、後半のサブ4例の位置は二つの部分シンボルに分割された後と、直接格納されているマークとシンボルが前半を出力する前に、(4例は、逆回転プレフィックス0の問題に同じ、注目されている):点を解決輸出

 :( 70%によってコードの一部のみが、...)の精密な制御であるべきです

https://paste.ubuntu.com/p/6PcwCvfR2g/

 

例2つの質問:マッチング文字

:点を解決する前の単語に一致し、「」を有するセグメントを整合された後頭と尾を防止することができるこの方法は、物品の決定され

コードセクション:

 

2、再帰関数

 

lはトピックが非常に重要であることを理解します!

(:の数を計算するには、問題例)柔軟リットルは、問題の法律、必ずしも暴力的な解決を見つけるために

Lの問題は、典型的には、それは代わりに再帰可撓性の再帰的使用を用いることができ、再帰的な計算時間が制限を超えて発生する(タイトル例の計算)

簡単この範囲で、この場合に機能の数の製造に特定の範囲内の特徴の特定の数、次のいずれかでLルック。(例えば、1000年に回文を見つけ、1-1000内のパリンドローム機能を使って製造され、選択の数)(例質問:回文素数)

データの長さlは、問題の範囲にわたって定義されることに注意してください

リットルと再帰的なバックトラックの賢い利用(タイトル例:選挙の数)

 

質問例1マッチ棒式

リンクします。https://paste.ubuntu.com/p/kX62qsGkF2/

题例2:回文素数

リンクします。https://paste.ubuntu.com/p/qhdsYNDP7J/

質問3例:選択の数問題解決の要素:DFS深さ優先探索、再帰的思考)

链接:https://paste.ubuntu.com/p/KMdNdFDKwg/

题例4:数的计算(解题要点:寻找规律进行递推

链接:https://paste.ubuntu.com/p/Gd9xDzGVQC/

 

 

おすすめ

転載: www.cnblogs.com/SUHANG12138/p/11129189.html