常见算法

1.冒泡排序

比较相邻两个数的大小,符合条件,交换位置

调用函数

2.选择排序

前一个数依次和后面每一个数比较,满足条件,交换位置

调用函数

3.二分查找法

二分法只能用于有序数组

调用函数

4.数组倒序排列

调用函数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 面试的时候经常会被问算法的事情,今天就这个问题查找了一些算法的总结! 算法一:快速排序算法 快速排序是由东尼·霍尔...
    Clark_new阅读 3,843评论 2 11
  • 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log ...
    面条168阅读 5,857评论 2 6
  • 一些最基本的算法并不限于iOS,在我们大学课本数据结构中就有介绍,这里使用 Swift 语言实现。 参考链接:iO...
    四月_Hsu阅读 2,990评论 0 3
  • 1.简单排序 2.冒泡排序 思想:让当前项和后一项比较,如果当前项大于后一项,两者交换位置 3.快速排序 思想:在...
    馋中解禅阅读 4,189评论 0 0
  • 发现,果然做什么事情都是讲究个火候和时机的,虽然已是老生常谈,但今天的确又再次感同身受。我花了两天的时间东瞧西看,...
    学点东西阅读 1,675评论 0 0

友情链接更多精彩内容