algorithms and problems
1.0.0
アルゴリズムとデータ構造を練習する方法としてこのレポを作成しました。プログラミングの問題と競争力のあるプログラミングを解決するのが得意となることは、私がいつもやりたかったことです。私は技術的なインタビューの準備をするためだけでなく、数学と実用性の組み合わせである競争力のあるプログラミングを行っています。技術的なインタビューを知る前でさえ、グラフやダイナミックプログラミングなどの概念を学び始めました。
データ構造と古典的な問題については、レポに2つのフォルダーがあります。データ構造は、Javaに新しい高度なデータ構造を実装した場所です。
私が収集した最も注目すべきデータ構造:
古典的な問題は、よく知られている問題とそれらを解決するために使用されるアルゴリズムのフォルダーです。ほとんどのアルゴリズムは、インターネット上で豊富に見つけることができます。
これまでの興味深い問題のいくつかは次のとおりです。
2つのフォルダーの外では、ほとんどの時間をさまざまなオンライン審査員(ハッカーランク、ハッカーアース、UVAなど)でプログラミングの問題を解決することに費やしました。また、Codeforces、LeetCodeで多くの問題をコーディングし、それらに専念する個別のレポを持っています。
私のプログラミングの主な言語はJavaですが、最近CPPを使用しています。
貢献を喜んで受け取ります。