1、取整函数: round *** 语法: round(double a) 返回值: BIGINT 说明: 返回double类型的整数值部分 (遵循四舍五入) hive> select round(3.1415926) from tableName; 3 hive> select round(3.5 ...
分类:
其他好文 时间:
2020-07-05 19:08:30
阅读次数:
87
##题面 Problem Description Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向,再过一分钟它又回到了竖直方向.Harry发现对他来 ...
分类:
其他好文 时间:
2020-07-05 17:15:20
阅读次数:
62
现在有个问题:已知N个箱子以及每个箱子重量,船只最大承载量是W,如何在T次运送之内运完箱子(不考虑空间因素,只要重量没超过都能放得下) 思路:要保证在T次之内送完箱子,换句话说就要要每次运送的货物的总重量达到或者最接近船只最大承载量(当然前提要保证最大承载量W大于(箱子总重量/T次)) 方法1:穷举 ...
分类:
其他好文 时间:
2020-07-04 19:13:14
阅读次数:
73
load initialize 方法的区别1.调用的方式 - load 根据函数地址调用 - initialize 通过objc_msgsend调用 2.调用时刻 - load runtime 加载类,分类的时候调用(只会调用1次) - initialize 是类第一次接受消息的时候调用,每个类只会 ...
分类:
其他好文 时间:
2020-07-03 19:47:25
阅读次数:
55
JS程序员必做50道题及其答案 //1.由4个数字 1,2,3,4,可以组成多少个互不相同的三位数var str='';for(var i=1;i<=4;i++){ for(var j=1;j<=4;j++) { for(var k=1;k<=4;k++) { if (!(i==j==k)) { v ...
分类:
其他好文 时间:
2020-07-03 15:28:47
阅读次数:
283
常见运算符 &:按位与。 |:按位或。 ~:按位非。 ^:按位异或。(相同为0,否则为1) <<:左位移运算符。 >>:右位移运算符。 <<<:无符号右移运算符。 常见操作 1,判断x是奇数还是偶数:(x&1)==0 2,x乘以一个2的n次方的数:x<<n 3,x除以一个2的n次方的数:x>>n 4 ...
分类:
其他好文 时间:
2020-07-02 22:07:21
阅读次数:
87
790. 数的三次方根 #include<iostream> using namespace std; int main() { double x; cin>>x; if(x<0) { cout<<"-"; x=-x; } double l=0,r=x; while(r-l>1e-8) { doub ...
1.一元方程求解 例1:求下列一元二次方程的解 代码如下: # 定义数学符号 from sympy import symbols, solve x = symbols('x') f = x ** 2 + 2 * x + 3 print(solve(f)) 运行结果: 同理求解一元多次方程只需修改一下 ...
分类:
编程语言 时间:
2020-06-29 13:36:21
阅读次数:
83
解决:ABCDE 补题:F A。 使a*2,*4,*8或者/2,/4,/8能否得到b。 令a为更小的值,a/2*2的效果一样,又a是小值,故只用考虑a*${2^k}$能否得到b即可。然后贪心的选。(3=2+1,2=1+1) #include<iostream> #include<cstring> # ...
分类:
其他好文 时间:
2020-06-27 23:59:06
阅读次数:
98
https://www.luogu.com.cn/problem/P1024 方法一:暴力枚举 #include<bits/stdc++.h> using namespace std; double a, b, c, d, fx; int main() { cin>>a>>b>>c>>d; for( ...
分类:
其他好文 时间:
2020-06-27 16:15:25
阅读次数:
91