文件名称:程序员考试刷题-Best-Swift-Algorithms:我用来学习的所有swift算法以及数据结构
文件大小:7.83MB
文件格式:ZIP
更新时间:2024-07-27 07:18:27
系统开源
程序员考试刷题 欢迎来到 Swift 算法俱乐部! 在这里,您将找到使用大家最喜欢的新语言 Swift 实现的流行算法和数据结构,并详细解释了它们的工作原理。 如果您是一名计算机科学专业的学生,需要在考试中学习这些东西 - 或者如果您是一名自学的程序员,想要复习您的技术背后的理论 - 您来对地方了! 这个项目的目标是解释算法是如何工作的。 重点是代码的清晰度和可读性,而不是制作可重用的库,您可以将其放入自己的项目中。 也就是说,大部分代码应该可以用于生产,但您可能需要对其进行调整以适应您自己的代码库。 代码与Xcode 9和Swift 4兼容。 我们将使用最新版本的 Swift 进行更新。 :smiling_face_with_heart-eyes: 欢迎提出建议和贡献! :smiling_face_with_heart-eyes: 重要链接 薄煎饼! 担心这不是你的一杯茶吗? 然后读这个。 . 我们经常说“这个算法是O(n)” 。 如果您不知道这意味着什么,请先阅读此内容。 . 您如何创建自己的算法? . 报告问题以留下反馈,或提交拉取请求。 从哪儿开始? 如果您不熟悉算法和数据结构,这里有一些不错的入门方法: 和 算法 搜索 . 查找数组中的元素。 . 快速查找排序数组中的元素。 . 计算一