研究計画
Wang Hongmeiが編集した「アルゴリズムの設計と分析」に従って、各章の内容を読んでから、3つのレベルの簡単な中程度の難易度を含む、Lockeからの対応するアルゴリズムの質問を見つけます。2週間ごとに章を完了するようにしてください。ある種の問題が発生した場合は、まず自分で解決策を考えてから、標準的な答えを見てください。
すべての章は次のとおりです。
コードはgoに実装され、github倉庫の場所である asapで記述されています。
これの利点は、あなたが基本的な知識を学ぶことができるだけでなく、あなたの記憶を練習して深めることができるということです。
実現後は興味があればLOCK競技に参加できます。
ここで私は「アルゴリズムの設計と分析」という本を推薦する必要があります。
実際、アルゴリズムの本をたくさん読んだり、「アルゴリズム入門」も読んだり、読んだ本の中で「アルゴリズムの設計と分析」はトップレベルの存在とされています。アルゴリズムのコアを簡単に説明しており、その長さは「アルゴリズムの概要」の巨大な本ではありません。読む時間があることをお勧めします。
上記の最近のリハーサルでLockアルゴリズムの問題を使用して、いくつかの算術問題を実行しました。実際、PKU北京大学の専門学位に一定のギャップを感じていますが、ユーザーエクスペリエンスのLockをよりよく行うだけでなく、インタビューにも注意を向けています。 PKUは、私がプロ意識にもっと注意を払っていると感じています。特定の状況に基づいてプラットフォームを選択できます。もちろん、コードをうまく書くことができれば、どのプラットフォームでも選択できますが、一般の人にとってはそれで十分です。
やっと
私の記事が気に入ったら、私のパブリックアカウント(プログラマーMala Tang)をフォローできます。
以前の記事のレビュー:
アルゴリズム
技術
- マイクロサービスについて話す
- TCPパフォーマンスの最適化
- 電流制限の実現1
- Redisは分散ロックを実装しています
- Golangソースコードのバグ追跡
- トランザクションの原子性、一貫性、耐久性の実現原理
- CDNリクエストプロセスの詳細な説明
- ブログサービスが崩壊した歴史
- 一般的なキャッシングテクニック
- サードパーティ決済と効率的に接続する方法
- ジンフレームワークの簡潔なバージョン
- InnoDBロックとトランザクションの簡単な分析
ノートを読む
考え