HZOJ 那一天我们许下约定

比较好想的一道题,只是那个组合数比较恶心。 先说一下我最开始想的$n^4$的沙雕dp: 设f[i][j][k]为前i天给了j个,第i天给了k个,则f[i][j][k]=∑f[i-1][j-k][o]; 复杂度凑起来大概是$n^4$,因为本来就是针对30%打的,没有考虑特别大的d。 观察上面的式子,发现第三维并没有什么卵用,把它干掉,f[i][j]表示前i天给j个,那么f[i][j]=∑f[i-1][k](j-m+1<=k<=j),复杂度$n^2d$,显然可以用前缀和优化,复杂度$nd$。 但是
分类: 其他 发布时间: 07-21 21:14 阅读次数: 0

LQ

作品集
分类: 其他 发布时间: 07-21 21:14 阅读次数: 0

C# Task学习

目录 启动 生命周期 等待任意一个执行任务完成 任务回调 启动 两种启动方式 Task task1=new Task(()=>{ System.Console.WriteLine("我是Task1"); }); task1.Start(); Task task2=Task.Factory.StartNew(()=>{ System.Console.WriteLine("直接输出Task2"); }); 生命周期 Task task1=new Task(()=>{ S
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

Html知识体系

1  总览   Html知识体系    2  总览   Html知识体系    3  总览   Html知识体系     
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

操作系统的运行环境 中断与有异常

1、特权指令只能在核心态下执行 2、内核程序只能在核心态下执行 操作系统内核分为: 时钟管理、中断处理、原语(是一种特殊的程序,其执行具有原子性) 和对系统资源进行管理的功能(进程管理、存储器管理、设备管理) 操作系统的体系结构分为: 大内核:高性能,但内核代码庞大、结构混乱、难以维护。 小内核:内核功能少、结构清晰、方便维护,但需要频繁的在核心态和用户态之间其切换,性能低。 当发生中断时,CPU立即进入核心态 当终端发生后,当前运行的进程暂停运行,并由操作系统内核对中断进行处理 中断可以使C
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

prometheus+blackbox_exporter+grafana

一.安装blackbox_exporter 在我的随笔里面有百度云链接 https://www.cnblogs.com/lc226/p/11222048.html 1.下载解压后 nohup ./blackbox_exporter & 2.查看输出结果 tail -f nohup.out 二.配置prometheus 1.vi prometheus.yml 2. 这里用的icmp模块,,还是一样要注意yml这个文件的格式问题。 - job_name: 'ping' metrics_path:
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

资金管理系统(带权限)

资金管理系统(带权限) An application used nodejs,vue3,element-ui ヾ(@^▽^@)ノ 一、快速开始 git clone https://github.com/Allenem/CapitalManagementSystem.git npm install cd client npm install cd ../ npm run dev 服务端地址:http://localhost:5000, 客户端地址:http://localhost:80
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

正睿OI游记(Day 0x05) 数论赛

Day 0x05 数论赛 再次自闭 开题顺序3,2,1。 写完T2后发现T3锅了,然后重写。 T1暴力没打完。 竟然卡进了前十QwQ。(涨了100+) T2 大凯的疑惑 给定\(a,b\),求使\(ax+by=c\)没有非负整数\((x,y)\)解的前\(k\)大的正整数\(c\)。 保证\(40\%\)的数据有\(a,b \leq 1000\)。 保证另外\(50\%\)的数据有\(k \leq 10^5\) 保证\(100\%\)的数据有\(a,b \leq 10^9, k\leq 5 \
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

4.6.0 事件处理

事件处理 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>事件处理</title> <style> </style> </head> <body> <div id="div"> <button id="btn">button</button> </div> <script> var btn = docume
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

Spring 使用jsp

1.New----新建项目 2.选择图中所示按钮,下一步 3.标记处修改工程名,下一步 4选中图中所示选项 5.完成 6.在main目录下新建目录webapp 7.自动导入 8.调整项目结构 9.选择模块,web 10如图所示操作 11.如图所示建立jsp文件夹 12添加依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId>
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

Java多线程-sleep和wait的区别

sleep是Thread类的方法 wait是object类中定义的方法
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

bert论文笔记

摘要 BERT是“Bidirectional Encoder Representations from Transformers"的简称,代表来自Transformer的双向编码表示。不同于其他的语言模型,它是使用transformer联合所有层的左右上下文来预训练的深度双向表示。在这个表示的基础上,只需要一个额外的输出层,就可以根据特定的任务对预训练的bert进行微调,无需对特定的任务进行大量模型结构的修改。 论文贡献: 1、论证了双向预训练对语言表征的重要性。BERT使用遮蔽语言模型来实现
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

旋转倒立摆资料【包含源码和教程】!!

又是一年电赛,做了三年电赛主力的我甚是怀念那三个暑假的激情,最近加我QQ好友要倒立摆资料的甚是多呀,我找了一些,放在下边: 链接:https://pan.baidu.com/s/1--wL0Zdjzj3Blv-IygQo5w 提取码:mfmb 链接:https://pan.baidu.com/s/1GYkkDd_wrOwlQTyYbTcRIw 提取码:bkak
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

学习总结第三周

感觉自己又放飞了,离原定的目标差了些,没办法啊,暑假呀!、 好了,开始正题本周学习了Java面向对象的方法,以及简单ps制作。 Java的面向对象方法与c++有异曲同工之处,在定义变量,方法,以及调用方面都统一,但是Java对象的定义是采用new进行动态分配内存的,而且由于Java是彻底面向对象的,Java对类的要求更甚之,Java的main函数就是包装在类中的,而且操作方法相对更加严谨一点。 ps方面学习了图层的建立,图片的剪切以及蒙版的应用,更加深入了解了图片编辑方面的知识。 这就是我本周
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

Python 之并发编程之manager与进程池pool

一.manager 常用的数据类型:dict list 能够实现进程之间的数据共享 进程之间如果同时修改一个数据,会导致数据冲突,因为并发的特征,导致数据更新不同步。 def work(dic, lock): # 简写:使用with语法自动给你上锁和解锁 with lock: dic["count"] -= 1 ''' #上锁的正常写法 #上锁 lock.acquire() #数据值减一 dic["conut"] -=1 # 解锁 lock.release() ''' if __name__
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

列表的相关函数

**append()** ``` 功能:向列表的末尾添加新的元素 格式:列表.append(值) 返回值:None 注意:新添加的值在列表的末尾,该函数直接操作原有列表 ``` **insert()** ``` 功能:在指定索引之前插入元素 格式:列表.insert(索引,值) 返回值:None 注意:直接改变原有列表 ``` **extend()** ``` 功能:迭代追加所有元素 格式:列表.extend(可迭代性数据) 返回值:None 注意:直接改变原有列表 ``` **pop()**
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

爬虫解析基础

requests库的基本用法 request库的7个主要方法 requests.request() 构造一个请求,支撑以下各方法的基础方法 #获取HTML网页的主要方法,对应于HTTP的GET requests.get(url,params,data,headers,proxies,cookies,auth,verify) # params,data,headers,proxies,cookies为字典类型,auth为元祖类型,verify为布尔类型参数 reques
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

元组相关操作和方法

元组的相关操作除了不能修改和删除其中的元素之外 , 剩下操作都和列表相同. 元组里面能用的方法只有 index 和 count
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

Nginx 深入-rewrite

场景优点: URL访问跳转, 兼容支持,   SEO优化,   后台维护,流量转发,  安全 语法:   Syntax:   rewrite   regex (正则表达式)  replacement   [flag];   Context:   server,location, if 比如维护界面   rewrite ^(.*)$ /pages/maintain.html break; flag:   last     停止检测 会新建一个请求   break    停止检测 不会新建请求,首
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0

华为交换机Stelnet ssh/rsa验证模式下16进制公钥生成方法

1、生成秘钥 需要在你自己电脑上生成 执行下面命令,默认生成位置是~/.ssh ssh-keygen -t rsa -b 1024 -f yourkeyname -C "备注" 参数解释 -b   采用长度1024bit的密钥对,b=bits,最长4096,不过没啥必要 -t rsa 采用rsa加密方式,t=type -f 生成文件名,f=output_keyfiles -C 备注,C=comment 2、公钥转换 键入以下命令: ssh-keygen -e -m pem -f ~/.ssh/
分类: 其他 发布时间: 07-21 20:58 阅读次数: 0