下载 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日