114 – 基础算法和题

24. 六月 2019 iOS 0

1.排序算法

  1. buble冒泡排序,交换排序,主要思想:两两相比

  1. selection选择排序,选择排序,主要思想:有序区,无序区,无序区的最小一位放到有序区第一个

 

  1. insertion直接插入排序,插入排序,主要思想:有序区,无序区,从无序区拿一位放入到有序区合适位置

  1. quick快速排序,交换排序,主要思想:选择一个标志数据,递归排序小于标志数据和大于标志数据的数组

 

2.一些其它题(持续更新)

  1. 输出一段不重复字符串的所有字串

 

递归查找,拆解,每一个字母都可以放在后面的字母排序中

  1. 两个字符串,判断A是否含有B