SimpleAlgorithms
描述
SimpleAlgorithms 是一个轻量级的 Swift 框架,它包含一些基本的算法。
安装
添加源
简单地将 Algorithms.swift 文件添加到您的 Xcode 项目中。
使用 CocoaPods 安装
如果您使用 CocoaPods,请在 Podfile 中添加以下文本,并运行 pod install
。
platform :ios, '8.0'
use_frameworks!
pod 'SimpleAlgorithms'
使用 Carthage 安装
或者,将 github "kamsebgoralski/SimpleAlgorithms"
添加到您的 Cartfile,然后执行 carthage update
。
使用 Swift Package Manager 安装
在 Xcode 11+ 中选择文件 > Swift 包 > 添加包依赖项...。输入此项目的 URL:https://github.com/kamsebgoralski/SimpleAlgorithms
用法
除非您使用了文件设置方法,否则请将 import SimpleAlgorithms
添加到您的源代码中。
let index = Algorithms.linearSearch(of: "hello world", at: ["value1", "value", "hello world"])
可用的算法
- 线性查找
- 阶乘
- 二分查找
- 选择排序
- 插入排序
- 归并排序
- 快速排序
反馈
如果您注意到任何问题、陷入困境或只是想聊天,请任意创建问题。我会很高兴帮助您。
许可协议
SimpleAlgorithms 在 MIT 许可协议 下发布。