AND
Knapsack 2
这个题目的体积很大,但是价值却很小,最多是1e5,我们可以转变背包体积概念,把价值当作体积,然后体积当作 DP 值。 dp[i] 表示的是达到i价值所需的最小的体积 #include<bits/stdc++.h> #define int long long using namespace std; ......
B - Frog 2
因为k很小,所以无需优化dp #include<bits/stdc++.h> using namespace std; void solve(){ int n,k; cin>>n>>k; vector<int>a(n+1); vector<int>dp(n+1,1e18); dp[1]=0; for ......
Vacation
用dp[i][j] 表示第i天选了j类型的最大值 #include<bits/stdc++.h> using namespace std; const int N=1e5+10; vector<int>a[N]; int dp[N][3]; void solve(){ int n; cin>>n; ......
7-6 最小生成树
7-6 最小生成树 \(1≤n≤2×10 5 ,0≤m≤5×10 5 \)给定结点数为 n,边数为 m 的带权无向连通图 G,所有结点编号为 1,2, ⋯ ,n。 求 G 的最小生成树的边权和。 输入格式: 第一行两个正整数 n,m 之后的 m 行,每行三个正整数ui,vi,wi(1≤ui,vi≤n ......
考研感悟
现在时间是:2023年12月23日21:58:16 总结 速度问题!!!考试时有时间限制的,考研时间非常紧张。只要是感觉能过的,即使有点纠结也要立刻过掉。 做事如果能向考试一样定时定量,完全专注且快速,那么效率会很高 平时如何保持一个很好的状态且心理上也能没有太大压力? 答:用中学(任何事情都要自顶 ......
定时器
背景 参数 解释 OnActiveSec 定时器生效后,多少时间开始执行任务 OnBootSec 系统启动后,多少时间开始执行任务 OnStartupSec Systemd 进程启动后,多少时间开始执行任务 OnUnitActiveSec 该单元上次执行后,等多少时间再次执行 OnUnitInact ......
A - Frog 1
很好想的线性p #include<bits/stdc++.h> using namespace std; void solve(){ int n; cin>>n; vector<int>a(n+1); vector<int>dp(n+1,1e18); dp[1]=0; for(int i=1;i<= ......
Http网络协议包
Http网络协议包 一。网络协议包: 1.在网络中传递信息都是以【二进制】形式存在的。 2.接收方【浏览器/服务器】在接收信息后,要做第一件事,就是将【二进制数据】进行编译【文字,图片,视频,命令】 3.传递信息数据量往往比较巨大,导致接收方很难在一组连续二进制得到对应数据 比如 浏览器发送一个请求 ......
ABC334 全套题解
A - Christmas Present 简单题。 void slv() { int a = Read<int>(), b = Read<int>(); if (a > b) Puts("Bat"); else Puts("Glove"); return; } B - Christmas Tree ......
微信小程序开发笔记[6]-蓝牙ble扫描设备
摘要 使用微信小程序扫描BLE设备,找到指定设备后弹窗. 平台信息 微信开发者工具Stable 1.06.2310080 原理 typescript+less开发模式 [https://developers.weixin.qq.com/miniprogram/dev/devtools/compile ......
7-1 递归二路归并排序
7-1 递归二路归并排序 本题目要求读入N个整数,采用递归的二路归并排序法进行排序,输出前3轮排序后的结果。 输入格式: 输入不超过100的正整数N和N个整数(空格分隔)。 输出格式: 输出三行,第一行为第一轮排序结果,第二行为第二轮排序结果,第三行为第三轮排序结果。数据间用一个空格分隔。 为简便起 ......
哥斯拉又一个webshell利器
哥斯拉是继菜刀、蚁剑、冰蝎之后的又一个webshell利器,这里就不过多介绍了。GitHub地址:https://github.com/BeichenDream/Godzilla很多一线师傅不太了解其中的加解密手法,无法进行解密,这篇文章介绍了解密的方式方法,主要补全了网上缺少的ASP流量分析、PH ......
7-2 非递归二路归并排序
7-2 非递归二路归并排序 本题目要求读入N个整数,采用非递归的二路归并排序法进行排序,输出前3轮排序后的结果。 输入格式: 输入不超过100的正整数N和N个整数(空格分隔)。 输出格式: 输出三行,第一行为第一轮排序结果,第二行为第二轮排序结果,第三行为第三轮排序结果。数据间用一个空格分隔。 为简 ......
work4
1、自建yum仓库,分别为网络源和本地源 [root@srehost conf]#[root@srehost conf]#yum repolistrepo id repo namemedia-appstream CentOS Linux 8 - Media - AppStreammedia-base ......
密码学门限方案实现
密码学门限方案实现 分出来的块 /** * 块。将密钥按照某种规则分解成的密码片。对应于多项式的坐标,index表示横坐标,value表示纵坐标 * * @author Seven * @version 1.0 * @date 2020-09-14 22:18 */ @Data public cla ......
html/css让底部在页面最下面
html { position: relative; min-height: 100%;}body { <!-- 你底部div的高度 --> margin-bottom: 100px;}footer { position: absolute; bottom: 0; width: 100%; <!-- ......
第五次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 体验香水图鉴APP并完成问卷 姓名-学号 施晨安-2021330301021 问卷完成截图 APP用户界面 ......
grid网格布局
grid-area:2/4/4/5; 第几行开始/第几列开始/到第几行结束/到第几列结束 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=devic ......
Kruskal和Prim模板
例题:P3366 【模板】最小生成树 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) Kruskal #include <bits/stdc++.h> #define debug(a) cout<<#a<<"="<<a<<'\n'; using namespace std; usi ......
Pinely Round 3 (Div. 1 + Div. 2)
A 构造题,分两种情况考虑 上下都行,左右选一个 左右都行,上下选一个 void solve() { int n; cin >> n; vector<pair<int, int> > a(n); for(auto &t : a) cin >> t.x >> t.y; sort(a.begin(), ......
警示:AL32UTF8字符集不是ZHS16GBK字符集的超集
今天有客户向我咨询:数据库由ZHS16GBK字符集修改为AL32UTF8字符集,发现中文的数据中小部分出现乱码,客户认为AL32UTF8明明可以支持更多的文字,不应该出现这样的情况才对。 从现象看,基本可以确认故障是字符集转换导致的,Oracle也强烈不建议做这种字符集转换的操作,幸好该客户的操作只 ......
跨端小程序技术预研
跨平台解决方案 1. 技术栈对比 框架 技术栈 H5 微信小程序 钉钉小程序 支付宝小程序 APP uniapp vue √ √ √ √ √ (native.js) DClound taro vue/react √ √ √ √ √(RN) 京东 chameleon CML √ √ √ √ √ 滴滴 ......
Web3公开课-第二讲.17924171
Web3公开课-第二讲 为什么讲密码学? 密码学是区块链底层安全机制的保障。(区块链底层基于密码学) 科尔霍夫原则 对于一个密码学系统,应当仅有密钥是保密的,其余算法和一切参数都应该是公开的。(换句话说:保密性只针对于密钥,对于加密过程等其他的内容都应该是公开的) 并不一定在数学上完全不可破解,只要 ......
C++(指针常量、常量指针)
在C++中,常量指针和指针常量是两个不同的概念,它们涉及到指针和常量的组合。让我们来详细解释它们的含义: 常量指针(Constant Pointer): 一个常量指针是指针本身是常量,它指向的内容可以被修改。 一旦指针被初始化指向某个变量,就不能再指向其他变量。 通过指针可以修改所指向的变量的值。 ......
samba
samba安装 yum install -y samba 创建共享资源用户 创建一个系统用户,之后添加到 samba 数据库中,这个数据库添加要求用户存在当前系统中。 # 在Samba服务器上新建一个专用访问Samba服务账户 useradd -s /sbin/nologin smbuser 创建共 ......
线段树板子
package ICPC; import java.util.*; import java.math.*; import java.io.*; import java.text.DecimalFormat; import java.text.NumberFormat; class node{ int ......
count定义
# 写法:字符串.count(子字符串)# 定义:获取字符串中子字符串出现的次数,如果没有则为0 s = '标题:女子答应给大叔生个胖娃娃,他比我大18大叔岁,希望别辜负我!' print(s.count('大'))print(s.count('大小')) ......
linux-网络接口的绑定与组合(bond 网桥的创建)
网络接口的绑定 一、虚拟接口 将多个网络逻辑接口连接在一起:1、实现冗余、避免故障 2、提高吞吐率 原理:非在物理网卡上设置、而是通过多个物理网卡聚合成一个虚拟的网卡(外部网络访问的就是本机的虚拟网卡的地址) 二、通过networkmanger实现 绑定模式 balance active-backu ......