今日、私は GitHub で非常に優れたプロジェクトを見つけました。現在、4700 以上のスターが付いています。このプロジェクトは主にデータ構造とアルゴリズムについて語っており、複数の言語で 50 のコード実装があります。 実装言語には、C++、C#、Go、Java、JavaScript、Object-C、Python、Scala、Swift、そして世界で最も人気のある言語であるPHPが含まれます。 住所: https://github.com/wangzheng0822/algo 内容は以下の通りです。 配列
リンクリスト
スタック
列
再帰
ソート
バイナリ検索
ハッシュテーブル
弦
バイナリツリー
ヒープ
写真
バックトラッキング
分割して征服する
動的プログラミング
C++ と Java を見てみましたが、非常に優れたコーディング スタイルでよく書かれています。これらから学びましょう。よく言われるように、アルゴリズムを理解していないプログラマーは単なるコード ファーマーです。 |
>>: 自動運転自転車が発売されました。これを見た後ではもう運転したくありません!ホットカミング
[[393090]]この記事はWeChatの公開アカウント「Qianyu's IT Hou...
【51CTO.comオリジナル記事】 [51CTO オリジナル記事、パートナーサイトに転載する場合は...
2020年のコロナウイルスの流行により、多くの業界のトレンドが大幅に加速し、2021年もその傾向が続...
OpenAI は、何の発表もなく、ひっそりと AI テキスト検出ツールをシャットダウンし、ページは直...
[[255576]]最近、李開復氏はタイム誌に「人工知能は強力だが、誤解されている。労働者を守るに...
顔認識の「槍と盾」が同時発売! Microsoft Research Asiaと北京大学は最近、Fa...
ビッグデータ処理技術をどのように学ぶか?まず、Python言語とLinuxオペレーティングシステムを...
近年、ディープラーニング技術の登場により、視覚画像処理はますます普及し、さまざまな分野で広く利用され...
パートナーシップ、会社登録、資金調達なしで、独立系開発者の Li Xiaoyu は継続的に実践と反復...
この記事の著者である Steven Dufresne は、初心者が TensorFlow を学習する...
2019年秋学期のキャンパスリクルートメントは終了に近づいています。近年、特にインターネット業界で...
データによると、わが国のスマート物流市場規模は2019年に5074億元で、前年比23.10%増加しま...
2016 年に AI 企業が獲得した資金は 80 億ドルと推定され、この数字は今後 3 年間で 5 ...