declare@gourpmitinyint--按几分钟分组set@gourpmi=5selectcast(floor(cast(时间asfloat)2460/gourpmi)gourpmi/60/24assmalldatetime),SUM(字段),Count(字段)fromtbgroupbycast(floor(cast(时间asfloat)2460/gourpmi)gourpmi/60/24
分类:
数据库 时间:
2020-04-01 13:12:30
阅读次数:
230
题解:使用二分搜索,在输出小数问题上,一般都会指定允许的误差范围或者是输出中小数点后面的位数。因此在使用二分搜索法时,有必要设置合理的结束条件来满足精度的要求。 设定循环次数作为终止条件,1次循环可以把区间的范围缩小一半,100次的循环则可以达到10^(-30)的精度范围,基本上是没有问题的,也可以 ...
分类:
其他好文 时间:
2020-03-30 23:45:24
阅读次数:
118
题目: 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 思路: 发波那契数列变形。 问题的解依赖子问题的解。同样用分治,或者bottom-up动态规划。 如果青蛙在第n级台阶上,那么它上一跳一定是在n-1, 或者n-2层台阶上。 ...
分类:
其他好文 时间:
2020-03-28 17:38:06
阅读次数:
83
四舍五入方法: 1,toFixed(): 此方法只包含小数位数的数字,适合处理金钱 2,toPrecision() :此方法包含所有数字, 不需要四舍五入 1,Math.floor() ...
分类:
Web程序 时间:
2020-03-27 10:54:31
阅读次数:
71
拆分问题: 数组长度为 5; 生成 2 32 之间的随机数; 向数组中插入数值时,如果已存在则重新生成; 采用递归的方式,而非循环语句实现。 function getRandom(max, min) { max = max + 1; min = min || 0; return Math.floor ...
分类:
编程语言 时间:
2020-03-27 01:10:38
阅读次数:
96
// 随机生成字符串RandomNumb(n) { let str = 'abcdefghijklmnopqrstuvwxyz9876543210'; let tmp = '', i = 0, l = str.length; for (i = 0; i < n; i++) { tmp += str. ...
分类:
其他好文 时间:
2020-03-25 12:05:40
阅读次数:
88
Math.Floor 总是舍去小数 double result1 = Math.Floor(0.3); Console.WriteLine(result1);//result1显示0 double result2 = Math.Floor(0.5); Console.WriteLine(result ...
分类:
其他好文 时间:
2020-03-24 19:06:10
阅读次数:
108
MySQL函数MySQL函数是MySQL数据库提供的内置函数。这些内置函数可以帮助用户更加方便地处理表中的数据。数学函数数学函数是MySQL中常用的一类函数。其主要用于处理数字,包括整型和浮点数等等。ABS(x)函数ABS(x)函数用于求绝对值。例子:获取6和-13的绝对值SELECTABS(6),ABS(-13);FLOOR(x)函数FLOOR(x)函数返回小于或等于x的最大整数。例子:返回不大
分类:
数据库 时间:
2020-03-23 18:38:00
阅读次数:
111
堆排序 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值总是小于(或者大于)它的父节点,前者称为大顶堆,后者成为小顶堆 解析(大顶堆) 大顶堆即父结点的值总是大于孩子结点 图示(以树为魂,以数组为形) 逻辑表示( ...
分类:
编程语言 时间:
2020-03-21 20:58:40
阅读次数:
82
php常见函数汇总 1.abs(): 求绝对值 $abs = abs( 4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接 ...
分类:
Web程序 时间:
2020-03-18 23:46:53
阅读次数:
94