下載 APKPure App
可在安卓獲取Algorithms的歷史版本
學習算法和數據結構,解決測試和編程任務。
通過探索計算機科學的基礎知識,從一開始就開始學習軟件技術。基本算法知識將提高您使用任何編程語言(Java、Python、C++ ...)編寫代碼的質量。
該應用程序提供了 29 種算法和數據結構。每個主題由四個部分組成:
• 提供圖片和動畫的簡短講座
• 有問題的測試
• 編程任務
• Java 和 Python 的示例代碼(代碼可以復制)
對於您學習的每個講座和您解決的每個問題,您都會在“算法:學習編程”應用程序中獲得提高您水平的分數。每個級別都開放對新算法和數據結構的訪問。
第四級打開了一個由 50 個問題組成的最終測試。您將能夠檢查您的編程技能並在總評分中與其他用戶競爭。
此應用程序適用於:
• 學習計算機科學的學生。測試將有助於更新您的知識,Java 和 Python 語言的所有示例將使完成實驗室工作變得更加容易。
• 從一開始就對學習編程感興趣的人。簡短的講座和任務將幫助您了解算法和數據結構的基礎知識。
• 程序員和 IT 員工。
搜索算法
• 線性搜索
• 二分搜索
• 跳轉搜索
• 插值搜索
• 指數搜索
排序算法
• 冒泡排序
• 選擇排序
• 插入排序
• 合併排序
• Gnome 排序
• 殼排序
• 計數排序
數據結構
• 大批
• 鍊錶
• 堆
• 隊列
• 優先隊列
• 哈希表
圖表
• 定義
• 廣度優先搜索
• 深度優先搜索
樹木
• 定義
• 二叉搜索樹
• 堆
密碼學
• 凱撒密碼
• 維吉尼亞密碼
• 散列函數
• 公鑰
額外的
• 遞歸
• 數制轉換器
該轉換器允許您使用二進制、十進制和十六進制數字系統。這可以幫助您學習計算機科學的基礎知識,以及解決編程任務。
每天只需 5 分鐘,您將能夠記住基本的編程算法並理解數據結構。
該應用程序不需要訂閱,也不包含付費內容。
評分、評論和反饋將不勝感激。
Freepik 製作的圖標來自 www.flaticon.com
Last updated on 2022年09月29日
Tasks are always available!
Fixed code unlock bug
Algorithms
learn programming1.4 by AGMikhaylenko
2022年09月29日