转载自v3u.cn
插入排序
插入排序:插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序;首先将第一个作为已经排好序的,然后每次从后的取出插入到前面并排序;
时间复杂度:O(n²)
空间复杂度:O(1)
稳定性:稳定
1 | def insert_sort(ilist): |
Gray-Ice
个人博客兼个人网站
转载自v3u.cn
插入排序:插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序;首先将第一个作为已经排好序的,然后每次从后的取出插入到前面并排序;
时间复杂度:O(n²)
空间复杂度:O(1)
稳定性:稳定
1 | def insert_sort(ilist): |
这里说的关键字查询,是要实现输入 fire water这两个词,然后后台将这两个词进行模糊查询。
Vue部分,用户在搜索框输入需要查询的内容后,前端将用户输入的内容进行判断,如果有空格,那么根据空格将字符串分开;如果没有空格,那么无需分开。
1 | // indexOF方法找到目标返回1,找不到目标返回-1, text是用户输入的数据 |
前端的处理就这么简单,那么到后台了:
首先,获取参数:
Vue代码:
页面代码(其中input框并不需要):
1 | <div id='upload'> |
6 / 6