首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Swift算法俱乐部,换个角度看世界

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。

数据结构(英语:data structure)是计算机中存储、组织数据的方式。

Swift算法俱乐部有什么用

“当你改变看待事物的方式时,你看到的东西就会改变。” 马克斯普朗克,量子理论家和诺贝尔奖获得者

Swift开发人员,可以访问Swift标准库中的大量方法,这些方法实现了方便的算法,例如sort()。但,有时需要一种超出标准库所提供的自定义算法。这就是Swift算法俱乐部的用武之地。它是一个免费的,开源的Swift流行算法和数据结构实现集合,详细解释了它们的工作原理。

新手可以从下面开始,数据结构和算法列表:

Stack

Queue

Insertion Sort

Binary Search and Binary Search Tree

Merge Sort

Boyer-Moore string search

包含以下几个方面

算法:搜索,字符串搜索,排序,机器学习等;

数据结构:队列,树,哈希,图表等;

Puzzles:Two-Sum Problem,编码和解码二叉树等

Github现在有5个分支

本文参考

9ima.com

Kelvin Lau

github

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180225A1209200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券