"Link" 对于一个交换后的序列$b_i$,其最小交换次数为每个数在原序列的位置构成的排列$p_i$的逆序对数。 那么从小到大枚举每个数,把它删掉,它对答案的贡献就是剩下的数和它形成的逆序对数。 因此我们可以用BIT维护,注意枚举时要把相同的数同时处理。 ...
分类:
其他好文 时间:
2020-02-08 23:19:34
阅读次数:
113
题目 T1 是一道暑假里面做过的傻题,我当时好像是做对了来着,但是这次分类出了一点小小的问题,没有考虑到只有两个的那些环和链会很难办,需要单独拎出来。 T2 是一道还挺有趣的题目。我反复读错题,在单个修改和整体修改之间反复横跳,不亦乐乎,写了三遍代码。最后,终于发现的确是整体修改。但是脑子被单个修改 ...
分类:
其他好文 时间:
2020-02-08 23:19:15
阅读次数:
110
__call__ 在Python中,函数其实是一个对象: >>> f = abs >>> f.__name__ 'abs' >>> f(-123) 123 由于 f 可以被调用,所以,f 被称为可调用对象。 所有的函数都是可调用对象。 一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__c ...
分类:
编程语言 时间:
2020-02-08 23:18:55
阅读次数:
149
1 import random 2 3 agent1="Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version ...
分类:
其他好文 时间:
2020-02-08 23:18:34
阅读次数:
162
SpringBoot进阶02 1. 日志的使用 1.1 基本使用 /** * 获取日志记录器 */ Logger logger = LoggerFactory.getLogger(this.getClass()); @RequestMapping("/hello") @ResponseBody pu ...
分类:
编程语言 时间:
2020-02-08 23:18:12
阅读次数:
148
1. 第4章 两人合作 —— 4.3 代码设计规范 —— 4.3.3 错误处理 此处提到了“断言”的概念,但着墨不多,介绍简略。 那么问题来了,挖掘机……不是,断言是什么? 编写代码时,如果程序员相信在程序中的某个特定点某表达式值(布尔式)为真,可将其标为断言(assert)。 举个栗子: publ ...
分类:
其他好文 时间:
2020-02-08 23:17:53
阅读次数:
145
1. 前言 今天开电脑,开启redis服务后,项目使用redis的时候提示 不能找到 redisPools,并提示密码错误, 然后我用cmd打开却可以使用,真是奇了怪了!!! 2.使用现象: (1)cmd可以直接使用,输入密码无错误提示; (2)idea项目里提示 不能找到 redisPools,并 ...
分类:
其他好文 时间:
2020-02-08 23:17:34
阅读次数:
124
@[toc] 1.GradientBoostingClassifier loss :给定损失函数,可选对数似然函数deviance和指数损失函数exponential;默认为deviance;不建议修改。 n_estimators :最大迭代次数,值过小可能会导致欠拟合,值过大可能会导致过拟合,一般 ...
分类:
其他好文 时间:
2020-02-08 23:17:16
阅读次数:
133
导致人类生病的两大主要威胁:病菌和病毒。 这里科普下”病菌“和”病毒“的概念。 急性肠炎,鼠疫,就属于病菌感染。 平时,经常听到的抗生素,是用来治疗病菌引起的疾病的。 而疱疹,肝炎,狂犬病,就属于病毒导致的疾病。 我们从”生物“的分类说起。 自然界中的生物分为3大类,动物、植物,以及微生物。 而微生 ...
分类:
其他好文 时间:
2020-02-08 23:16:52
阅读次数:
153
关于LDA主题模型,一度是NLP领域一个非常火的模型,后来深度学习大放异彩,它的热度才慢慢降了下来。由于数学基础很差,一直没有理解LDA的整个核心。到目前为止,也只是理解了皮毛。记录一下关于LDA主题模型相关的学习资料。LDA主题模型属于编码简单,但是数学功底要求较高的一个机器学习模型,在搜索引擎和广告领域有用到。按照《LDA数学八卦》作者靳志辉老师的说法,是一个比较简单的模型,前提是需要数学功底
分类:
其他好文 时间:
2020-02-08 23:15:33
阅读次数:
178
模拟Browser/Servers服务器 模拟网站服务器,使用浏览器访问自己编写的服务端程序,查看网页效果。 案例分析 准备页面数据 创建index.html文件,文件内容如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
分类:
编程语言 时间:
2020-02-08 23:14:22
阅读次数:
153
Scala是一种纯面向对象的语言,每个值都是对象。对象的数据类型以及行为由类和特质描述。 类抽象机制的扩展有两种途径:一种途径是子类继承,另一种途径是灵活的混入机制。这两种途径能避免多重继承的种种问题。 函数式编程 Scala也是一种函数式语言,其函数也能当成值来使用。Scala提供了轻量级的语法用 ...
分类:
其他好文 时间:
2020-02-08 23:14:10
阅读次数:
121
#include <stdio.h> #include <unistd.h> #include <pthread.h> void increase(); int sum = 0; pthread_mutex_t mutex; int main() { // init mutex pthread_mu ...
分类:
其他好文 时间:
2020-02-08 23:13:53
阅读次数:
136
Cookie和Session是Web开发绕不开的一个环节,本文介绍了Cookie和Session的原理及在Go语言中如何操作Cookie。 Cookie Cookie的由来 HTTP协议是无状态的,这就存在一个问题。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直 ...
分类:
其他好文 时间:
2020-02-08 23:13:42
阅读次数:
166
本文先介绍了Go语言原生的日志库的使用,然后详细介绍了非常流行的Uber开源的zap日志库,同时介绍了如何搭配Lumberjack实现日志的切割和归档。 在Go语言项目中使用Uber-go的Zap Logger 介绍 在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能: 能够将事件 ...
分类:
编程语言 时间:
2020-02-08 23:13:22
阅读次数:
160
2020注定是一个特殊的年份,接二连三的噩耗充斥着大家的神经,武汉封城、科比离世、疫情蔓延、口罩脱销。。。这些关键字让中国春节没有一丝的年味,反而人人都深处焦虑和恐惧中。没有了逛街消费,没有了走亲访友,没有了吃喝吹牛,只能安安静静宅在家中刷着实时疫情,盼望着奇迹发生。 ...
分类:
其他好文 时间:
2020-02-08 23:12:49
阅读次数:
146
进程通信:进程间的信息交换。 进程是分配系统资源的单位,因此各进程拥有的内存地址空间相互独立。 为了保证安全,一个进程不能直接访问另一个进程的地址空间。 为了保证进程间的安全通信,操作系统提供了一些方法。 管道 管道:指用于连接读写进程的一个共享文件,又名pipe文件。其实就是在内存中开辟的一个大小 ...
分类:
系统相关 时间:
2020-02-08 23:12:28
阅读次数:
142