luogu P1199 【三国游戏】 首先很明显这是一道贪心题。贪心方法很多dalao已经写出来了,找每个武将次大值最大的武将。呢么我们定义一个数组\(f[N][2]\) , 其中\(f[i][0]\)用来储存第\(i\)个武将的次大值、\(f[i][1]\)来存储第\(i\)个武将的最大值。呢么对于第\(i\)行第\(j\)列我们读进来的武力值\(x\)既是第\(i\)个武将的武力值,又是第\(i+j\)个武将的武力...
0x20 搜索 0x21 树与图的遍历树与图的深度优先遍历深度优先遍历,就是在每个点\(x\)上面的的多条分支时,任意选择一条边走下去,执行递归,直到回溯到点x后再走其他的边int head[N];bool v[N];struct edge{ int v , next;}e[N];inline void dfs( int x ){ v[x] = 1; for(...
0x10基本数据结构 0x11 栈栈是一种后进先出的线性数据结构AcWing 41.包含min函数的栈维护两个栈,一个记录栈的值,另一个单调栈,记录下当前的最小值即可codingAcWing 128. 编辑器开两个栈维护,类似对顶堆的操作,我们把他叫做对顶栈好了令\(P\)为光标位置,分别开两个栈\(a,b\)栈\(a\)存\(P\)之前的数,栈\(b存\)P$之后的数\(sum\)是前缀和...
逃亡的准备(大数据版) 题目来自JZYZOJ。找了很多地方都没有找到题,还是一道非常优秀的二进制优化多重背包的问题描述 Description在《Harry Potter and the Deathly Hallows》中,Harry Potter他们一起逃亡,现在有许多的东西要放到赫敏的包里面,但是包的大小有限,所以我们只能够在里面放入非常重要的物品,现在给出该种物品的数量、体积、价值的数值,希望你能够...
luogu P1037 【产生数】 貌似都是用佛洛依德写的,我就来个\(DFS\)搜索的方法吧。首先通过字符串读入来读入这个数字。然后对每一位数字进行\(DFS\),每搜索到一个数字计数器加一。最后根据分步计算原理,将每位数可扩展的数进行相乘输出即可。另外第四、第五组数据较大好久没有写高精度写挂了好几次滑稽。Coding:#include<bits/stdc++.h>using namespace...
luogu P3378 【模板】堆 题目大意如题,初始小根堆为空,我们需要支持以下3种操作:操作1: 1 x 表示将x插入到堆中操作2: 2 输出该小根堆内的最小数操作3: 3 删除该小根堆内的最小数输入格式第一行包含一个整数N,表示操作的个数接下来N行,每行包含1个或2个正整数,表示三种操作,格式如下:操作1: 1 x操作2: 2操作3: 3输出格式:包含若干行正整数,每行依次对应一个操作2的结果...
记录 protected override void OnHandleCreated(EventArgs e){InitializeStyles(); base.OnHandleCreated(e);haveHandle = true;}private void InitializeStyles(){SetStyle(ControlStyles.AllPai...
JVM 常用参数一览表(转) 参数默认值或限制说明参数默认值功能-XX:-AllowUserSignalHandlers限于Linux和Solaris,默认不启用允许为java进程安装信号处理器,信号处理参见类:sun.misc.Signal, sun.misc.SignalHandler-XX:+DisableExplicitGC默...
liunx 安装 zookeeper(转) 转自:https://www.cnblogs.com/expiator/p/9853378.htmllinux安装zookeeper及使用一、安装条件想要安装zookeeper,必须先在linux中安装好jdk。安装步骤见:https://www.cnblogs.com/expiator/p/9987351.html二、下载并解压zoo...
JVM 参数及各部分含义(转) 转自:https://www.jianshu.com/p/1c6b5c2e95f9JVM参数分类JVM参数分为标准参数和非标准参数:标准参数: "-"开头的参数,如-client, -server等非标准参数: "-X"和"-XX"开头的参数,如-Xmx, -XX:+DisableExplicitGC或者简单分为三类:"-"开头的参数"-X"开...
JVM 参数(转) Herry灬凌夜转自:https://www.cnblogs.com/wuyx/p/9627542.html常用的JVM配置参数一、Trace 跟踪参数 在Eclipse中,如何打开GC的监控日志 选择菜单栏Run -> Run Configurations -> Java Application ->...
IOS文本框readonly时焦点事件 在ios的h5页面中,使用表单时经常会用到文本框只读,点击时出现弹出层的场景。但是ios的文本框只读属性,在弹出时,页面下方还是会出现文本框光标存在时的元素,我们通常是不希望除了弹出层之外的任何东西出现的。所以我们需要清除文本框的焦点事件<input type="number" readonly unselectable="on" onfocus="this.bl...
.dll与.lib的关系总结 环境:Win10 Vs2015 Debug+x64 新建一个C++的空项目 项目属性里首先配置好目标类型(.dll),再配置输出.lib和.dll的文件夹.dll文件需要有一个函数入口,DllMain(),只需要build即可得到需要.lib和.dll文件//Function.h#pragma onceextern "C" _declspec(d...
Spring Cloud Gateway 之请求坑位[微服务IP不同请求会失败] 问题产生背景在使用Spring Cloud Gateway过程中,希望配置多Routes映射不同的微服务,因为Gateway 和Zuul的访问路径不同(zuul 会带有服务service Id),造成错误。现象表现问题定位认为是配置Predicate问题。 routes: - id: after_route uri: lb:/...
大龄开发人员如何破局 本人性格已经很外向了,也是一个相对乐观派,可是依然陷入深深的焦虑中。为什么有这个想法说实话,在此次公司业务变动裁员(传送门)之前,从来没有想过情况会发展到这一步,一直以来都知道开发界有隐形的年龄歧视,从来没有想过这种问题会发生在自己身上,也许是工作的前10年一直都太顺利了,安逸的生活让自己产生了错觉。虽然在找工作的第一天就拿到了offer,可是与此而来的担忧反而更加严重了,躺在床上就...
[Spring cloud 一步步实现广告系统] 22. 广告系统回顾总结 到目前为止,我们整个初级广告检索系统就初步开发完成了,我们来整体回顾一下我们的广告系统。整个广告系统编码结构如下:1.mscx-ad 父模块主要是为了方便我们项目的统一管理2.mscx-ad-db这个模块主要有2个作用,本身只应该作为数据库脚本管理package来使用,但是我们在生成索引文件的过程中,为了方便,我就直接将导出全量索引的json文件生成也写在了该项目中。 ...
[Spring cloud 一步步实现广告系统] 20. 系统运行测试 系统运行经过长时间的编码实现,我们的主体模块已经大致完成,因为之前我们都是零散的对各个微服务自行测试,接下来,我们需要将所有的服务模块进行联调测试,Let's do it.清除测试数据&测试文件我们在实现各个服务的过程中,添加了不少的测试文件和测试数据,为了不影响我们最终的展示效果,我们先将之前的历史数据清理掉。drop database advertisement;依...
被辞退员工的一天 很抱歉各位看官,答应大家的Spring Cloud Alibaba系列文章要推迟了。。。给大家添堵了。昨天晚上,临下班之前,被老大叫进了会议室,然后,嗯。。。谈下一话题。关于辞退看法其实,公司在发展的过程中,总会遇到各种各样的问题,无论是管理方面,还是运营方面,如果一旦某一环节出现了问题,当然受伤的肯定是弱小的员工,特别是我们技术小伙伴是最容易被拿来开刀垫背。当遇到这样问题的时候...
[Spring cloud 一步步实现广告系统] 21. 系统错误汇总 广告系统学习过程中问题答疑博客园Eureka集群启动报错Answer因为Eureka在集群启动过程中,会连接集群中其他的机器进行数据同步,在这个过程中,如果别的服务还没有启动完成,就会出现Connection refused: connecterror,当其他节点启动完成之后,报错就会消失。AdSearch 服务启动报错2019-08-16 10:27:57.038 ERRO...