アルゴリズムの研究ノートには、40を話します

有効のようにC#が
それらのキーワードを宣言する1.constなどのバージョンによって変化することはありません。また、宣言するために使用される属性パラメータ、スイッチケースの文ラベル、列挙型の定義、および時折として、コンパイル時の期間で決定されなければなりません値。値に加えて、それは読み取り専用の定数として宣言され、より柔軟な検討すべきです。
40話すアルゴリズム
学習のための1.アルゴリズム:
分類はアップ-chunked
意図的な練習(退屈、練習の欠点、弱点、不快)
:(マスターコードを参照するにはgithubの、leetcode、受動的なコードレビューアクティブ)フィードバック
4人家族を解決インタビューを:
①明確なタイトルの手段
②リストのすべての可能な解決策(最適解を見つけるために)
③coding(書き込み)
④testケース
データ構造2.mapとセット:ハッシュテーブルまたはバイナリ検索ツリー、元のクエリの高速O(1)、後者は比較的に発注され
、左右のルート:3.先行順
先行順走査:ルートについて
、その後のトラバーサル:ルートについて
フロント4内のバイナリ検索ツリーの先行順走査を意味する:
通常のバイナリ:ライト・コードへの調査能力
、バイナリ検索ツリーを:左右のルートトラバーサルシーケンスが順序配列された
ダブルカウントがあるため5.フィボナッチ再帰は、効率的ではありません

公開された58元の記事 ウォン称賛59 ビュー90000 +

おすすめ

転載: blog.csdn.net/z2516305651/article/details/104026109