これはYangshun LagoというLinuxアプリで、最新リリースはlagosourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
OnWorks を使用して、Yangshun Lago というアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
陽順ラゴ
説明:
Lago は、JavaScript で実装された古典的なデータ構造とアルゴリズムの学習向けのライブラリで、読みやすさと学習性を重視しています。本番環境でのランタイムを目指すのではなく、配列、スタック、キュー、リンクリスト、ツリー、ヒープ、グラフ、ソート/検索ルーチンが実際にどのように動作するかを理解するためのリファレンスとして機能します。実装では、マイクロ最適化よりも明瞭性を重視しているため、アルゴリズムの考え方に慣れていない学習者や、コンピューターサイエンスのバックグラウンドを持たない学習者にも取り組みやすいものになっています。コードは JavaScript の慣用的な形式で記述されているため、フロントエンドエンジニアが言語を切り替えることなく基礎を強化するのにも役立ちます。リポジトリの構造により、トピックごとに参照し、時間と空間の計算量などのトレードオフを比較できます。面接対策リストの便利なガイドとしても役立ちます。概念を読んだ後、対応する Lago 実装を開いて、行ごとにトレースすることができます。
オプション
- 一般的なデータ構造とアルゴリズムの明確な JavaScript 実装
- マイクロ最適化よりも教育を優先した読みやすいコード
- トピック別に整理されたレイアウトで、素早く検索したり、並べて比較したりできます。
- コンピュータサイエンスの基礎を復習したいフロントエンドエンジニアに最適
- コーディングサイトで問題を練習する際の参考資料として使えます
- ロジックをステップ実行しやすくする一貫したスタイル
プログラミング言語
タイプスクリプト
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/yangshun-lago.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。