题目描述: 给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上,如果可以找出索引 i+1 < j 且满足 (A[0] + A[1] + ... + A[i] == A[i+1] + A[i+2] + ... + A[j-1] == A[j] ...
分类:
编程语言 时间:
2020-05-08 23:10:42
阅读次数:
97
百分比%设置的是相对于宽高的百分比半径。 若width和height相等也就是正方形,那么出来一个圆。 若比如width: 200px; height: 100px;那么百分比就是100px/50px, 那就是两个半径,就是个椭圆。 注意点: ...
分类:
其他好文 时间:
2020-05-08 23:04:04
阅读次数:
159
`range` 类型表示不可变的数字序列,通常用于在 `for` 循环中循环指定的次数。
range 类型相比常规 list 或 tuple 的优势在于一个 range 对象总是占用固定数量的(较小)内存,不论其所表示的范围有多大(因为它只保存了 start, stop 和 step 值,并会根据需... ...
分类:
编程语言 时间:
2020-05-08 22:33:13
阅读次数:
77
rank() 跳跃排序,即如果第二名和第三名分数一样,则二三都是2,第四名为4dense_rank() 连续排序,二三同上,第四名为3,即名次连续row_number() 无重复值排序,直接为1 2 3 4,不分是否分数相等 50题第19题 https://yq.aliyun.com/article ...
分类:
其他好文 时间:
2020-05-08 18:22:16
阅读次数:
47
ES6 扩展 【String, RegExp, Array, Number, Function, Object】 对象的扩展 属性的简洁表示法 这糖太甜了, 湖南人表示吃不惯 Object.is() 用来比较两个值是否严格相等,与===行为基本一致 不同之处有两个:+0 != 0 NaN Objec ...
分类:
其他好文 时间:
2020-05-08 16:28:43
阅读次数:
50
本题用数学方法做即可。 两点确定一条直线,如果点的数量<=2,这些点一定在一条线上。 对于两个以上的点:[[1, 2], [2, 3], [3, 4]] 可以判断斜率是否相等(3-2)/(2-1) == (4-3)/(3-2)。但计算机除法分母不能为0,所以用交叉相乘的方法 (3-2)*(3-2) ...
分类:
其他好文 时间:
2020-05-08 16:16:32
阅读次数:
72
https://leetcode-cn.com/problems/subtree-of-another-tree/ 我们需要借助一个helper方法,这个思想就是双递归,即判断每个大树的节点和小树的根节点的值是否相等,如果相同就进入子树判断方法。否则就在大树节点的左节点和右节点查找。 helper方 ...
分类:
其他好文 时间:
2020-05-07 13:50:01
阅读次数:
58
你是否也存在过这样的需求,想要公开一个接口到网络上。但是还得加点权限,否则被人乱调用就不好了。这个权限验证的过程,最好越简单越好,可能只是对比两个字符串相等就够了。一般情况下我们遇到这种需要,就是在函数实现或者添加一个全局的拦截器就够了。但是还是需要自己来写那部分虽然简单但是很啰嗦的代码。那么存不存 ...
MATLAB是基于矩阵和数组计算的,可以直接对矩阵和数组进行整体的操作,MATLAB有三种矩阵运算类型:矩阵的 代数运算 、矩阵的关系运算和矩阵的逻辑运算。其中,矩阵的代数运算应用最广泛。本文主要讲述矩阵的基本操作,涉及矩阵的创建、矩阵的代数运算、关系运算和逻辑运算等基本知识。 矩阵的创建 直接输入 ...
分类:
其他好文 时间:
2020-05-07 13:32:55
阅读次数:
80
计算机并不能产生真正的随机数,而是已经编写好的一些无规则排列的数字存储在电脑里,把这些数字划分为若干相等的N份,并为每份加上一个编号用srand()函数获取这个编号,然后rand()就按顺序获取这些数字,当srand()的参数值固定的时候,rand()获得的数也是固定的,所以一般srand的参数用t ...
分类:
编程语言 时间:
2020-05-07 00:40:45
阅读次数:
77