iOS 排序(冒泡和选择)

♥️冒泡排序

♥️选择排序

在iOS开发过程中,或者面试过程中,避免不了需要一些算法去解决问题,尤其是iOS面试中.所以在此总结了iOS常见的两种算法冒泡和选择.

一.冒泡排序


算法大家一听就觉得很深奥,很高大上,今天我们就来揭开这层面纱,捅破这层窗户,废话不多说先上代码:

01-冒泡排序

为了让大家更了解冒泡我找到了一个很有意思的视频😆:冒泡小舞蹈

冒泡的特点主要是比较相邻的两个数值.

二.选择排序


相对于冒泡排序来说,选择排序更容易理解,按照顺序进行比较,比如第一元素和后面一一做比较,将最大或最小数放到第一个元素上面,依次类推.为了更方便大家理解请看小视频😆:选择排序小舞蹈


02-选择排序

如果有什么问题,如果不理解的直接留言,提供:GitHub源码地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容