240 投稿
收录了11篇文章 · 1人关注
  • 2017面试遇到的算法题

    以下是这次面试遇到的算法题,有时间时再完善答案。 1、链表反转2、验证链表是否是环状3、冒泡排序4、实现一个方法,入参是整数n,输出1到n。要求...

  • Resize,w 360,h 240
    算法

    排序:排序[https://www.cnblogs.com/onepixel/articles/7674659.html]链表:iOS单向链表数...

    0.2 蔚尼 0 2
  • 算法收录(持续更新)

    这里会持续的发布我遇到过的算法题,欢迎在评论中一起探讨这些算法的实现。 当前已经编程实现函数int rand100(),该函数可以返回0~99的...

  • 常用排序算法

    常用的排序算法 在此总结一下常用排序算法的代码实现 #include using namespace std;typedef int Elem...

  • Resize,w 360,h 240
    各种排序算法总结

    排序算法是最基本最常用的算法,不同的排序算法在不同的场景或应用中会有不同的表现,我们需要对各种排序算法熟练才能将它们应用到实际当中,才能更好地发...

    15.8 AlvinL 64 1739
  • Resize,w 360,h 240
    iOS算法总结-冒泡排序

    冒泡排序(Bubble Sort): 一种交换排序,它的基本思想是:两两比较相邻的关键字,如果反序则交换,直到没有反序的记录为止。 平实写冒泡排...

  • iOS算法总结-选择排序

    选择排序法(Simple Selection Sort) : 通过n-i次关键字间的比较,从n-i+1个记录中选出关键字最小的记录,并和第i(1...

  • Resize,w 360,h 240
    iOS算法总结-插入排序

    插入排序(Straight Insertion Sort): 基本操作是将一个记录插入到已经排好的有序表中,从而得到一个新的,记录数增1的有序表...

  • iOS算法总结-希尔排序

    希尔排序(Shell Sort):是插入排序算法的一种更高效的改进版本。在这之前冒泡、选择、插入排序的时间复杂度基本都是O(n²)的,希尔排序算...

  • Resize,w 360,h 240
    iOS算法总结-堆排序

    “堆”排序 叠罗汉大家都知道吧,就是把人堆在一起,而这里我们要介绍的“堆”结构相当于把数字堆成一个塔型的结构。如图: 堆 是具有下列性质的完全二...

专题公告

.