tantan的博客

Notes, ideas, and observations

2013 年,Google 开源的,用于词向量计算的工具

随机试验
可以在相同的条件下重复进行,并且每次试验的结果不确定,但试验前可以明确试验的所有可能结果。
样本空间
随机试验EE 的所有可能结果组成的集合,记为SS
样本点
样本空间中的元素,记为ω\omega
事件
样本空间SS 的子集称为随机事件,简称事件,通常用大写字母A,B,C,...A, B, C, ... 表示。
基本事件
只包含一个样本点的随机事件。

Just Monika!

ARP 协议的全称是 Address Resolution Protocol(地址解析协议),它是一个通过解析网络层地址来找寻数据链路层地址的网络传输协议,它在 IPv4 中极其重要。是 IPv4 能够正常工作的基础。

gcc 源代码以 ftp 的形式发布,除了 gnu 官方的服务器外,在世界各地都有镜像站,国内靠谱的镜像站有阿里云等。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* @param {number[]} nums
* @return {number[]}
*/
var findErrorNums = function(nums) {
let ex = new Array(nums.length);
let dup,lost;
for(num of nums){
if (!ex[num-1]){
ex[num-1]=1;
}else{
dup=num;
}
}
for(let i=0;i<nums.length;i++){
if(!ex[i]){
lost=i+1;
break;
}
}
return [dup, lost]
};

字符串匹配算法之一,利用哈希进行匹配比较,利用滚动哈希优化哈希函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* @param {number[]} rating
* @return {number}
*/
var numTeams = function (rating) {
var count = 0;
for (let i = 1; i < rating.length - 1; i++) {
let ri = rating[i];
let countx1 = 0, countx2 = 0;
let county1 = 0, county2 = 0;
for (let x = 0; x < i; x++) {
if (rating[x] < ri) countx1++;
if (rating[x] > ri) countx2++;
}
for (let x = i + 1; x < rating.length; x++) {
if (rating[x] < ri) county1++;
if (rating[x] > ri) county2++;
}
count += countx1 * county2 + countx2 * county1;
}
return count;
};
0%