题目链接:http://poj.org/problem?id=1190 剪枝的常用思考策略:优化搜索顺序(从决策数量越少的位置开始决策)、排除冗余的等效的操作、可行性剪枝、最优性剪枝、上下界剪枝,其中在可行性剪枝方面可以利用“未来期望进行剪枝” 要充分利用不等式关系进行放缩,将不可能的状态进行剪枝, ...
分类:
编程语言 时间:
2020-06-19 16:36:53
阅读次数:
62
二分查找 \(x+x^2=x(x+1)=h\) 二分查找求解。 x下界为0, 上界不好找(如果设为h, java中long类型溢出)。我们转化问题为查找x+1,下界为1, 上界为 \(\lceil \sqrt{h} \rceil\) 。 import java.util.*; public clas ...
分类:
其他好文 时间:
2020-06-16 20:40:59
阅读次数:
75
Eureka集群的搭建 上次说过了在SpringCloud应用中使用Eureka注册中心,用来对服务提供者进行服务注册与发现,但同时,它也是一个“微服务”,单个应用使用空间有限,因此和zookeeper一样,它也需要搭建集群(Cluster)。 搭建Eureka集群的原理就是创建多个eureka应用 ...
分类:
编程语言 时间:
2020-06-13 13:06:42
阅读次数:
84
使用NSSM将Logstash安装为Windows服务 下载NSSM:http://www.nssm.cc/download 将NSSM解压,eg:E盘,进入到E:\nssm-2.24\win64 ,执行cmd nssm install logstash,【nssm install <服务名> 例如 ...
论文介绍的WMD(Word Mover's Distance)是一个基于词嵌入(word embedding)计算两个文本的距离。 本文跳过词嵌入的介绍,直接进入WMD的实现过程。 词的相似性 假设我们有一个包含$n$个词的词典库,用word2vec训练好的这$n$个词的矩阵为: $$X \in R ...
分类:
其他好文 时间:
2020-06-05 19:29:41
阅读次数:
69
今天简单的开了个头,修改了一下第一阶段日历的部分,把日历与个人账户相连接,并且简单做了一下自己的Logo,美化了一下界面。 ...
分类:
其他好文 时间:
2020-06-02 14:58:01
阅读次数:
59
在空白区域点击键盘中的a,出现如下界面 按下图修改,NET指网络,A是端口号,#是指0~7个端口 ...
分类:
其他好文 时间:
2020-06-02 00:09:18
阅读次数:
215
安装之前请先了解一下什么是数据库:常用数据库详细介绍 我使用的MySQL版本为 mysql-essential-5.0.22-win32.msi,其他版本安装步骤大致相同。 双击运行出现如下界面 按‘Next’继续 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Cust ...
分类:
数据库 时间:
2020-05-30 19:44:11
阅读次数:
106
Git作为大家熟悉的,深受欢迎的版本控制工具,在多人协作开发的项目中,起到了很好的作用。 使用Git,首先要先下载安装,可以从Git官网直接下载安装程序,然后按默认选项安装即可。 安装完成后在桌面界面点击鼠标右键,会出现如下界面: 然后点击 Git Bash Here,会弹出一个类似命令行窗口的,就 ...
分类:
其他好文 时间:
2020-05-26 18:10:12
阅读次数:
77
1. 去官网 https://projectlombok.org/download 下载最新版的Lombok插件,我下载到F盘 2. cmd进入控制台,切换到f盘,执行以下命令: java -jar lommok.jar 显示以下界面: 此时在寻找java ide路径,寻找完毕后会出现 然后点击右下 ...
分类:
系统相关 时间:
2020-05-24 09:40:28
阅读次数:
115