ElasticSearch需要基于Java下运行,故首先保证已安装java 此处 mac 使用brew brew cask install java 安装ElasticSearch brew 安装 brew install ElasticSearch 终端输入elasticsearch 运行, 浏览 ...
分类:
Web程序 时间:
2020-06-01 13:29:55
阅读次数:
79
bool vis[maxn]; int prime[maxn]; int Mob[maxn]; void Mobius_sieve(){ int cnt = 0; vis[1] = 1; Mob[1] = 1; for(int i = 2; i <= maxn; i++){ if(!vis[i]) ...
分类:
其他好文 时间:
2020-05-31 18:16:00
阅读次数:
80
Treap=Tree+Heap,即在普通二叉查找树的基础上每个节点有了一个新值域:强化值(因为它将普通二叉查找树强化为treap就自己起了这个名字,是用来满足堆性质的,即后文说满足堆性质都指强化值满足堆性质)。要求这个树节点的键值(即要代表的数)满足BST的性质、强化值满足小跟堆的性质(你非得大根堆 ...
分类:
其他好文 时间:
2020-05-31 18:15:35
阅读次数:
59
题目传送门 A. Park Lighting #include <bits/stdc++.h> using namespace std; typedef long long ll; #define rep(i, a, b) for (register int i = a; i <= b; i++) ...
分类:
其他好文 时间:
2020-05-31 14:30:38
阅读次数:
584
#include<cstdio> #include<cstring> #include<iostream> #include<cmath> #include<algorithm> #include<queue> using namespace std; const int maxn=1e4+5,IN ...
分类:
其他好文 时间:
2020-05-30 21:49:50
阅读次数:
66
1、下载OpenCV的Android包并解压缩(https://opencv.org/releases/) 2、创建Android应用或者在现有应用中,导入OpenCV模块 导入目录时选择Opencv Android中的sdk / java目录 3、修改导入的Opencv模块的build.gradl ...
分类:
移动开发 时间:
2020-05-30 15:59:50
阅读次数:
310
Markdown是一个轻量级标记语言,让读写变得容易。 1. 标题 语法:#(一级标题),##(二级标题)..... 效果: 这是一级标题 这是二级标题 2. Markdown的标题 (1) 粗体 语法: 效果:这是粗体 快捷键command+B (2) 删除线 语法:~~~~ 效果:这是删除线 快 ...
分类:
其他好文 时间:
2020-05-30 10:45:49
阅读次数:
55
break break在任何循环语句的主体部分,均可用break语句控制循环的流程。break用户强行退出(终止)循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) continue continue语句用在循环语句体重,用于终止某次循环过程,即跳过循环体重尚未执行的语句,接 ...
分类:
其他好文 时间:
2020-05-29 22:53:20
阅读次数:
90
什么是哈希hash hash一类算法:该算法接收传入的内容,经过运算得到一串hash值 hash值的特点: 1.只要传入的内容一样,得到的hash值必然一样 >要用明文传输密码文件完整性校验 2.不能由hash值返解成内容 》把密码做成hash值,不应该在网络传输明文密码 3.只要使用的hash算法 ...
分类:
其他好文 时间:
2020-05-29 21:45:09
阅读次数:
90
def dollar(n): global story_money money = [] for i in range(10): if 2**(i+1) > story_money-sum(money): money.append(story_money-2**i+1) break money.ap ...
分类:
其他好文 时间:
2020-05-29 21:29:12
阅读次数:
188