"数组(Array对象)" "数组的操作" "创建数组方法" "添加与修改数组元素" "删除数组元素" "使用数组元素" "遍历数组元素" "多维数组" "数组相关的函数" "concat()" "join()" "pop()" "push()" "shift()" "unshift()" "rev ...
分类:
编程语言 时间:
2020-01-22 22:19:20
阅读次数:
96
"题面" 主要思想 很明显,题面就是让你将一串数割开,使得隔开后的两数总和最小。 稍微分析一下后我们会想到:对于这里隔开后的两个数,他们的总位数一定,显然他们的位数越相近,总和就有机会越小。所以我们尝试从这串数的正中央着手割开,使用高精度进行操作。 我们从这串数的最中央开始分割,先尝试向左移动,找到 ...
分类:
其他好文 时间:
2020-01-22 21:57:31
阅读次数:
81
A. Zoning Restrictions Again ou are planning to build housing on a street. There are n spots available on the street on which you can build a house. T ...
分类:
其他好文 时间:
2020-01-21 23:14:39
阅读次数:
99
利用 systemd 实现 Clash 开机自启 首先准备 Clash 的服务脚本,并保存为 。内容如下: 其中 后面接的内容是你自己的用户名。 设置 Clash 的开机启动项,检查状态,服务启动成功之后,根据信息设置自己客户端的代理协议类型及端口: ...
分类:
其他好文 时间:
2020-01-21 20:08:56
阅读次数:
238
一、使用MongoDB持久化文档数据 有一些数据的最佳表现形式是文档,也就是说,不要把这些数据分散到多个表、节点或实体中,将这些信息收集到一个非规范化(也就是文档)的结构中更有意义。如果数据之间有明显的关联关系,文档数据库就不太适合了。 我们在一个购物订单系统中学习MongoDB。接下来我们要配置S ...
分类:
数据库 时间:
2020-01-20 22:40:42
阅读次数:
80
"Link" 我们知道一条边被所有路径经过就是其一个端点的子树中包含了所有路径的一端。 那么我们可以给每条路径的端点rand一个随机权值,然后用LCT维护子树异或和,查询就是看子树异或和是否等于所有随机权值的异或和。 LCT维护子树信息+单点修改就是多维护一个虚子树信息,改变虚边的时候修改一下就好了 ...
分类:
其他好文 时间:
2020-01-20 21:02:34
阅读次数:
67
1.DQL(数据查询语言) Data Query Language,数据查询语言,主要是select语句。 2.DML(数据操作语句) Data Manipulation Language,数据操作语言,包括insert,delete,update,select,主要作用是对表中的数据进行增删查改。 ...
分类:
数据库 时间:
2020-01-20 10:00:46
阅读次数:
163
Timer是Java中实现定时任务的方式之一,下面是一个简单的例子: import java.util.Timer; import java.util.TimerTask; public class TimerStudy { public static void main(String[] argc ...
分类:
编程语言 时间:
2020-01-20 00:07:13
阅读次数:
67
3.1 PageRank排名算法 3.1.1 算法概述 PageRank,即网页排名,又称网页级别、Google 左侧排名或佩奇排名 是Google 创始人拉里·佩奇和谢尔盖·布林于1997 年构建早期的搜索系统原型时提出的链 接分析算法,在揉合了诸如Title 标识和Keywords 标识等所有其 ...
分类:
编程语言 时间:
2020-01-19 20:45:18
阅读次数:
130
leetcode 976 给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。 如果不能形成任何面积不为零的三角形,返回 0。 1 impl Solution { 2 pub fn largest_perimeter(a: Vec<i32>) -> i3 ...
分类:
其他好文 时间:
2020-01-19 19:36:11
阅读次数:
123