iOS 排序(冒泡和选择)

2017-03-20  本文已影响233人  乐编

♥️冒泡排序

♥️选择排序

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

一.冒泡排序


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

01-冒泡排序

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

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

二.选择排序


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

02-选择排序

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

上一篇下一篇

猜你喜欢

热点阅读