冒泡排序 冒泡排序(bubble sort),以升序来说,最后的排列一定是从小到大的。冒泡就是从最低端(数组末尾)开始,相邻的两个元素交换,把小的值放在前面,第一次冒泡就把最小的元素放到最顶端(数组首位)。冒泡排序是交换排序 冒泡的逻辑 1.双层遍历 2.外循环i,比如i=0,就把最小值放到arra ...
分类:
编程语言 时间:
2019-08-19 20:57:23
阅读次数:
84
import java.io.Serializable; //实现 Serializable 接口 表明当前类为 序列化类public class LoginBean implements Serializable { private String username; private String ...
分类:
其他好文 时间:
2019-08-19 20:53:14
阅读次数:
67
#!/usr/bin/env python # coding: utf-8 code 1 # # 求第k小的数据,分治法 code 2 # # 2个数组,交换一个元素,使得2个数组求和相等 代码: def arrayequal(array1,array2): diff = int((sum(arra... ...
分类:
其他好文 时间:
2019-08-19 19:09:22
阅读次数:
120
function array2tree($data, $pId) { $tree = array(); foreach($data as $k => $v) { if ($v['father_id'] == $pId) { $v['child'] = array2tree($data, $v['or ...
分类:
其他好文 时间:
2019-08-19 17:26:42
阅读次数:
54
【题目描述】 原题来自:HackerRank Equations 求不定方程: 1/x + 1/y = 1/n! 的正整数解 (x,y)的数目。 【输入】 一个整数 n。 【输出】 一个整数,表示有多少对 (x,y) 满足题意。答案对 109+7 取模。 【输入样例】 【输出样例】 【提示】 样例说 ...
分类:
其他好文 时间:
2019-08-19 17:19:37
阅读次数:
144
search(e){ this.users=this.users.filter((item)=>{ var reg= new RegExp(this.searchText,'i'); return reg.test(item.name); }); } 注:正则中的“i”指忽略大小写! ...
分类:
编程语言 时间:
2019-08-19 14:32:50
阅读次数:
290
package 排序.优先队列;import java.util.Scanner;public class CubeSum implements Comparable<CubeSum>{ private int i; private int j; private int sum; private C ...
分类:
编程语言 时间:
2019-08-19 13:14:31
阅读次数:
100
1 #include<cstdio> 2 #include<iostream> 3 #include<map> 4 #define MAXN 100010 5 #define ll long long 6 #define maxn(a,b) (a)>(b)?(a):(b) 7 #define min ...
分类:
其他好文 时间:
2019-08-19 13:04:57
阅读次数:
60
https://blog.csdn.net/mieleizhi0522/article/details/82142856 先把yield理解为return root@ubuntu:/home/vigossr/exercise# ./yield_ex.py starting...4********** ...
分类:
其他好文 时间:
2019-08-19 13:03:05
阅读次数:
58
废话不多说,直接上代码: 这个简版的Promise已经可以实现到链式的地步了, 如果return是一个非Promise,则直接resolve,如果是Promise,则等then再resolve ...
分类:
其他好文 时间:
2019-08-19 09:52:32
阅读次数:
61