选择排序 选择排序(select sorting)也是一种简单的排序方法。它的基本思想是:第一次从arr[0]~arr[n-1]中选取最小值,与arr[0]交换,第二次从arr[1]~arr[n-1]中选取最小值,与arr[1]交换,第三次从arr[2]~arr[n-1]中选取最小值,与arr[2] ...
分类:
编程语言 时间:
2020-07-09 19:37:30
阅读次数:
58
//function //laravel 官方打印sql public static function printAllSql(){ DB::listen(function($query) { $sql_arr = []; $bindings = $query->bindings; $sql = $ ...
分类:
数据库 时间:
2020-07-09 19:34:50
阅读次数:
99
用法 xxx.filter(function(currentValue,index,arr), thisValue) function可接收参数 function(currentValue, index,arr) ①currentValue:必须。当前元素的值 ②index:可选。当前元素的索引值 ...
分类:
Web程序 时间:
2020-07-09 10:35:18
阅读次数:
265
如果你看完了你会体会到一个人能有多无聊,这东西都能看完!!?? 大概js有以下几种循环遍历的方法: 1 let arr = ['aaa','bbb','ccc'] 2 let obj = {a:'aaa',b:'bbb',c:'ccc'} 3 let deepObj = {a:'aaa', b:{c ...
分类:
编程语言 时间:
2020-07-09 01:14:07
阅读次数:
118
#【Python数据科学】Numpy速查 Numpy是python数据科学计算的核心库,提供高性能的多维数组对象及处理数组的工具。 使用以下语句导入Numpy库: import numpy as np Numpy数组 ##1 创建数组 a = np.array([1,2,3]) b = np.arr ...
分类:
编程语言 时间:
2020-07-09 01:01:53
阅读次数:
101
第三章 线性回归 3.1 问题引入 线性回归就是使用曲线(直线,真曲线)来拟合数据点,进而得到数据中因变量与自变量的关系达到预测的目的。是值到值得预测。 import numpy as np #生成20个点 x = np.linspace(0,10,20) #映射为2纬数据关系 y = np.arr ...
分类:
其他好文 时间:
2020-07-08 23:25:09
阅读次数:
109
JS数组可以看作一个特殊的对象,有属性和值 数组的定义: let arr=[1,2,"abc",true],JS是弱类型语言,数组中元素可以是不同类型的,boolean类型放入值就是对应的字符串true或false let arr=[1,"a",true]; for(let i=0;i<arr.le ...
分类:
编程语言 时间:
2020-07-08 22:44:25
阅读次数:
60
序号 方式 例子 说明 1 concat let res = arr.concat(); 连接数组返回一个新数组 2 slice let res = arr.slice(); 返回选定的元素默认从0开始到结尾 3 解构 let res = [...arr]; 创建了一个新的数组赋值为当前数组的值 4 ...
分类:
编程语言 时间:
2020-07-08 21:30:01
阅读次数:
103
var arr=[12,83,27,65,45,32,27,11,4]; var k; for(i=0;i<arr.length-1;i++){ for(j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ k=arr[j]; arr[j]=arr[j+1] ...
分类:
编程语言 时间:
2020-07-08 20:00:42
阅读次数:
71
1 变量声明中的模式 match中每一个case都可以单独提取出来,意思是一样的. 应用案例 val (x, y) = (1, 2) val (q, r) = BigInt(10) /% 3 //说明 q = BigInt(10) / 3 r = BigInt(10) % 3 val arr = A ...
分类:
其他好文 时间:
2020-07-08 13:32:30
阅读次数:
57