permu:莫队+线段树

这道题是几天前水过去的,现在快没印象了,水一发。 首先我们看到它让求解的是最长的值域 连续段长度,很好。 然后就想到了山海经,但但是我还没有做。 然后又想到了很久以前的一次考试的T3旅馆hotel(我是用暴力直接过的QAQ),正解也是线段树。 但是我还是想不到用线段树,因为我单纯的认为当前在学莫队就只会用到莫队。 后来还是问了同学。 然后就很简单了。 我们考虑询问区间的这类操作。 一种做法是各种神仙树套树解决区间问题。 另一种骗分做法就是莫队了。 不会莫队。。出门左拐(逃 那么这道题思路就可以
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

「训练反思15」(8.10)

最近的博客完全跟不上进度了啊,考试最近密度大了很多。   这一次,考得也就那样吧,还是丢了很多不该丢的分,这很难受,T1暴力没得说,set的思路跟队列的巧妙贪心真的没有想到,T2知道是讲过的题,但是还是不会,骗了30,如果再来点时间应该还能骗到20的,T3本来打的60算法,但是因为种种种种原因(如数据范围,如沙雕Ctrl+C)只骗了30。但是呢,这次确实不是我的真实水平,分都是骗来的,自己的思考很少,至今还没有A过一个题,这真的是我很不想看到的。    可是我脑小啊,我能怎么办啊,一颗70行的
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

CSS深入理解之line-height

两行基线的距离 内联元素p元素的高度是由行高决定的 没有两行哪来的行高? 由于继承性 行高无处不在 内容区域高度只与字体大小相关 simSam字体下 line-height = 字体大小+行间距 行高支持一下属性值: 假如当前font-size12px normal 默认值 与浏览器和字体相关 crome浏览器下 normal值= 字体大小/100 = 0.12 inherit length 12px 直接设置 number 当设置为3 则 行高为36px percent 50% 12*50%
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

LeetCode开心刷题三十一天——72. Edit Distance

72. Edit Distance Hard 232635FavoriteShare Given two words word1 and word2, find the minimum number of operations required to convert word1 to word2. You have the following 3 operations permitted on a word: Insert a character Delete a character Repl
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

周记六

本周进行了驾照科目二的学习,侧方停车,倒车入库,Java编程进行了熟悉和练习,但是无法记住具体格式,需要不断看模板
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

使用OpenCV对图片进行特征点检测和匹配(C++)

背景 最近从不同网站下载了非常多的动漫壁纸,其中有一些内容相同,但是大小、背景颜色、色调、主人公的位置不同(例子如下)。正因为如此,基础的均方误差、直方图检测等方法很难识别出这些相似的图片。 思路 OpenCV中有很多用来对特征点进行检测和计算的函数,这些函数能够利用像素点及其周围的灰度检测其是否是图像中的特征点,并计算出它的信息,比如ORB、SIFT、SURF、AKANA。同时OpenCV还有一些利用特征点的信息对特征点进行匹配的算法,比如BF、FLANN。我们可以先把参与匹配的每个图片的特
分类: 其他 发布时间: 08-10 22:18 阅读次数: 0

使用 Apache 搭建 VPC 服务器代理

本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0) 本文作者: 苏洋 创建时间: 2019年08月10日 统计字数: 2779字 阅读时间: 6分钟阅读 本文链
分类: 编程语言 发布时间: 08-10 22:01 阅读次数: 0

在docker容器中手工部署go语言环境

1.docker环境配置 获取一个ubuntu的模板文件 https://download.openvz.org/template/precreated/ 根据模板文件创建镜像 cat ubuntu-16.04-x86_64.tar.gz | docker import - ubuntu-nimi 启动该镜像,创建一个容器 docker run -itd --name go-test ubuntu-nimi 进入容器 docker exec -it go-test /bin/bash 2.go
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

HashMap集合-遍历方法

# HashMap集合-遍历方法 先定义好集合: public static void main(String[] args) { Map<String,String> onemap=new HashMap<String,String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); map.put("4", "va
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

Redis 横向扩容

1、单机redis在海量数据面前的瓶颈 2、怎么才能够突破单机瓶颈,让redis支撑海量数据? 3、redis的集群架构 redis cluster 支撑N个redis master node,每个master node都可以挂载多个slave node 读写分离的架构,对于每个master来说,写就写到master,然后读就从mater对应的slave去读 高可用,因为每个master都有salve节点,那么如果mater挂掉,redis cluster这套机制,就会自动将某个slave切换
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

樊登推荐过的书15本,好书2本半

上卖书网站找了最近几年我看过的书中樊登推荐过的,有15本,含樊登读书会推荐过的,或者樊登写过推荐语的。4星有两本,3.5星1本,其他都是3星或更低。 4星|《事实》:世界正在变好,思维误区阻止我们看到这些巨大的变化 第一作者汉斯就是多年前在TED上首次展示动画气泡图的那位,第二、三作者欧拉和安娜是他儿子儿媳。书中交代动态气泡图软件是安娜设计界面欧拉领导开发的。 作者是瑞典教授,研究方向是:经济发展、农业、贫困和健康之间的联系。作者有多年在非洲工作的经验经历,曾亲历埃博拉疫情。可以说对世界上的穷
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

贝壳:计算绝对值(暴力破解)

1. 题目 2. 代码 public class C6 { private static int N;//正整数个数 public static void main(String[] args) { Scanner sc = new Scanner(System.in); N = sc.nextInt(); sc.nextLine(); long [] val = new long[N];//正整数
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

Python3 之 列表推导式

列表推导式(又称列表解析式)提供了一种简明扼要的方法来创建列表。 它的结构是在一个中括号里包含一个表达式,然后是一个for语句,然后是 0 个或多个 for 或者 if 语句。那个表达式可以是任意的,意思是你可以在列表中放入任意类型的对象。返回结果将是一个新的列表,在这个以 if 和 for 语句为上下文的表达式运行完成之后产生。 列表推导式的执行顺序:各语句之间是嵌套关系,左边第二个语句是最外层,依次往右进一层,左边第一条语句是最后一层。 下面看一个具体的例子:   实例1:求10以内每个数
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

You Are Given a Decimal String... CodeForces - 1202B [简单dp][补题]

补一下codeforces前天教育场的题。当时只A了一道题。 大致题意: 定义一个x - y - counter :是一个加法计数器。初始值为0,之后可以任意选择+x或者+y而我们由每次累加结果的最后一位生成一个数列。 例如:4 - 2 - counter 进行+4 +4 +4 +4 +2 +4操作会生成数列 04824。每步要加上x或y是任意的。 给你一个数列(由0~9组成的字符串),问你0~9中全部两个数字生成这个包含这个子串的数列中间至少要插入多少数字。以10 * 10矩阵格式输出。 例
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

模拟测试20190810

又炸了啊。。。。。。 这次考试时候状态十分不对,上来T2原题,然后又双叒叕看错题肛了1h+,发现看错题之后心态直接崩了 然后开始浑身发冷,去厕所吐了一会感觉好些了,回来看T1 发现是个贪心,然后。。。。。。然后我在脑子不清醒的情况下打了个暴力贪心?!WTF??!? 后来继续肛T2,发现时间复杂度不对之后整个人又不好了,最后2分钟码了个暴力扔上去   最终得分50+30+0=80pts,rank33 怎么说呢,从到第一机房之后就没考过这么低的分数,也算给自己浇了一盆冷水吧 但不管怎么说,奥赛仍然
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

CodeForces Gym–101492F Hitting the target

F. Hitting the target time limit per test 1.0 s memory limit per test 512 MB input standard input output standard output Sitting in front of the computer for too long is no good for your health. Keeping this in mind, the MaratonIME coaches decided t
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

tcp滑动窗口和读写缓冲区

最近突然忘记了 滑动窗口的原理,在网上找到了比较好的视频,现在在这里同大家分享: 注:反正进程间切换 视频链接: https://www.youtube.com/watch?v=R6ArbkVj-N8 资源来源自网络,如果对您有帮助请点击推荐,如果有其他的任何问题,欢迎大家留言!cnblogs.com/xuyaowen
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

mysql查询语句对于为null和为空字符串给出特定值处理

SELECT if(IFNULL(filedName,"指定字符串")="","指定字符串",filedName) '重命名的字符名' FROM tableName;
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

中山纪中集训Day5叒是测试(划淼)

A组T1 矩阵游戏(game) 九校联考24OI__D1T1 问题描述 LZK发明一个矩阵游戏,大家一起来玩玩吧,有一个N行M列的矩阵。第一行的数字是1,2,…M,第二行的数字是M+1,M+2…2*M,以此类推,第N行的数字是(N-1)*M+1,(N-1)*M+2…N*M。 例如,N=3,M=4的矩阵是这样的: 1 2 3 4 5 6 7 8 9 10 11 12 对于身为智慧之神的LZK来说,这个矩阵过于无趣.于是他决定改造这个矩阵,改造会进行K次,每次改造会将矩阵的某一行或某一列乘上一个数
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0

python 解压序列

任何的序列/可迭代对象可以通过赋值语句解压并赋值给多个变量。 >>> a,b,c = 'hel' >>> a 'h' >>> >>> b 'e' >>> c 'l' >>> s_iter = iter(s) >>> a,b,c = s_iter >>> a 'h' >>> b 'e' >>> >>> c 'l' 但是前提是变量数量必须跟序列元素的个数相同。 >>> a,b,c = "hello" Traceback (most recent call las
分类: 其他 发布时间: 08-10 22:01 阅读次数: 0