没有合适的资源?快使用搜索试试~ 我知道了~
TheAlgorithms:算法存储库
共22个文件
py:20个
license:1个
md:1个
需积分: 9 0 下载量 71 浏览量
2021-02-01
14:01:54
上传
评论
收藏 20KB ZIP 举报
温馨提示
算法。 有关存储库的一些信息。 所有算法均在Python上实现。 为了执行算法,需要标准Python库版本3.6。 这些算法是实践Python,更好地了解算法和教育编程所必需的。 什么是算法? 算法。 在数学和计算机科学中,算法是如何解决一类问题的明确规范。 算法可以执行计算,数据处理和自动推理任务。 资料来源: 计算机算法。 在计算机系统中,算法基本上是由软件开发人员用软件编写的逻辑实例,可有效地使预期的“目标”计算机从给定(也许为空)的输入产生输出。 出于相同目的,即使在旧硬件上运行,最佳算法也比非最佳算法(时间复杂度更高)在更快的硬件上运行时,将产生更快的结果。 这就是为什么算法(如计算机硬件)被视为技术。 资料来源: 排序算法。 在计算机科学中,排序算法是一种将列表中的元素按特定顺序放置的算法。 最常用的顺序是数字顺序和字典顺序。 高效排序对于优化其他算法(例如搜索和合并算法)的使用非常重要,这些算法要求将输入数据包含在排序列表中; 它通常对于规范化数据和产生人类可读的输出也很有用。 资料来源: 气泡排序。 冒泡排序(有时也称为沉没排序)是一种简单的排序算法,它反复遍
资源推荐
资源详情
资源评论
收起资源包目录
TheAlgorithms-master.zip (22个子文件)
TheAlgorithms-master
SearchingAlgorithms
linear_search.py 728B
binary_search.py 1KB
interpolation_search.py 1KB
LICENSE 1KB
README.md 16KB
SortingAlgorithms
cocktail_sort.py 1KB
bucket_sort.py 891B
bubble_sort.py 910B
insertion_sort.py 854B
comb_sort.py 1020B
stooge_sort.py 1KB
merge_sort.py 2KB
gnome_sort.py 881B
selection_sort.py 960B
quick_sort.py 1KB
shell_sort.py 1KB
CryptographyAlgorithms
vigenere_cipher.py 861B
morse_code.py 2KB
caesar_cipher.py 840B
gronsfeld_cipher.py 736B
polybius_square_cipher.py 2KB
rsa.py 2KB
共 22 条
- 1
资源评论
刘岩Lyle
- 粉丝: 46
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STM32小实验:使用双轴摇杆控制舵机云台
- Yolov5+SlowFast基于PytorchVideo的实时动作检测.zip
- Clang的官方文档提供了全面的用户手册
- YOLOv5 的 TensorFlow.js 示例.zip
- YOLOv5 的 PyTorch 实现.zip
- Spring Boot 是一个开源的 Java 基础框架
- yolov5 的 LibTorch 推理实现.zip
- 基于Python旅游数据可视化分析.zip
- YOLOv5 的 FastAPI 包装器.zip
- YOLOv5 对象跟踪 + 检测 + 对象模糊 + 使用 OpenCV、PyTorch 和 Streamlit 的 Streamlit 仪表板.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功