自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 SYZOJ部署指南2024.10.25

您正在一台从未部署过SYZOJ的服务器上部署SYZOJ网站端。如果您正在一台从未部署过SYZOJ的服务器上部署SYZOJ评测端,请确保您已经完成网站端部署指南中的步骤。或者,评测端也可被部署在不同于网站端的服务器上,请自行处理数据同步(推荐使用Syncthing。

2024-10-25 13:06:59 559

原创 第五讲 二维费用的背包问题

本题在前面背包问题的基础上,增加了一个维度——质量,背包拥有了容积、承重两个限制,物品也有了体积、质量两种属性。

2024-02-06 11:21:41 465

原创 第四讲 混合背包问题

【代码】第四讲 混合背包问题。

2024-02-05 23:24:08 425

原创 第三讲 多重背包问题②——二进制优化

【题意分析】根据当前数据范围,的时间复杂度过不了,最多为。背包,那么我们需要循环。个物品的情况,比如;

2024-02-05 17:57:04 946

原创 第三讲 多重背包问题①——转化

【题目来源】[AcWing 4. 多重背包问题 I](https://www.acwing.com/problem/content/4/)当有一种物品的个数,多于或等于背包完全装该种物品的数量时,此时相当于完全背包,即。【题意分析】和完全背包问题类似,但是区别在于每一种物品的数量是有限的。因为每一种物品数量有限,所以将每个物品看作单独的种类,可转化为。

2024-02-05 16:30:39 982

原创 第二讲 完全背包问题

【题目来源】[AcWing 3. 完全背包问题](https://www.acwing.com/problem/content/3/),即上一行同一列或同一行前列,数组前面的值会发生改变并且决定后面的值,所以应该从前往后遍历。背包的唯一区别在于,每一个物品变为了每一种物品且都有无数件,可以重复装入。种物品可装入,但是我不知道现在想要装入的这前。种物品已经装入了几个,所以考虑空间为。要注意,此时的状态转移方程会发生改变。亦可解释为,当背包空间为。种物品的装入情况,即。

2024-02-05 15:35:38 755

原创 第一讲 0/1背包问题

优化:我们发现dp[i][j]的值取决于dp[i - 1][j]或dp[i - 1][j - q[i].v],即上一行同一列或上一行前列,因此可将二维数组dp[i][j]优化为dp[j],要注意的是数组后面的值取决于前面的值,所以应该从后往前遍历。②装入第 i 个物品,要求当前的背包空间不小于q[i].v,dp[i - 1][j - q[i].v] + q[i].w;最后答案即为,当背包空间为 V 时,我面前有前 n 个物品,能够装入的最大价值。①不装入第 i 个物品,dp[i - 1][j];

2024-02-05 12:58:28 890

原创 洛谷P2234 [HNOI2002] 营业额统计

由于节假日,大减价或者是其他情况的时候,营业额会出现一定的波动,当然一定的波动是能够接受的,但是在某些时候营业额突变得很高或是很低,这就证明公司此时的经营状况出现了问题。第一行为正整数 n(n≤32767) ,表示该公司从成立一直到现在的天数,接下来的 n 行每行有一个整数 ai​(∣ai​∣≤106) ,表示第 i 天公司的营业额,可能存在负数。结果说明:5+∣1−5∣+∣2−1∣+∣5−5∣+∣4−5∣+∣6−5∣=5+4+1+0+1+1=12。特别地,第一天的最小波动值为第一天的营业额。

2023-11-16 10:24:39 143

原创 0x3f~0x3f3f3f3f的来龙去脉(详解)

0x3f~0x3f3f3f3f的来龙去脉

2023-10-27 10:40:58 6657

原创 洛谷P2240部分背包问题

阿里走进了装满宝藏的藏宝洞。

2023-08-24 10:46:37 189

原创 C++递归方法的进制转换

因为目标进制可能大于十进制,十进制之外的数码为 ”ABCDEF”用递归算法将一个十进制数x转换成m进制数(m

2023-08-20 16:05:24 719

原创 C++放苹果

放苹果

2023-08-20 16:03:15 800

原创 信息学奥赛一本通1208:2的幂次方表示

信息学奥赛一本通1208:2的幂次方表示

2023-08-20 13:18:43 342 1

原创 C++,求[ n,m ]之间的素数

C++,求[ n,m ]之间的素数

2023-08-20 09:17:51 702 1

原创 浮点数保留小数点后n位

浮点数保留小数点后n位

2023-08-20 09:16:34 122 1

原创 信息学奥赛一本通2043:【例5.11】杨辉三角形

信息学奥赛一本通2043:【例5.11】杨辉三角形

2023-08-17 22:14:17 564 1

原创 信息学奥赛一本通1118:铺地毯

信息学奥赛一本通1118:铺地毯

2023-08-17 19:01:10 175 1

原创 信息学奥赛一本通1117:整数去重

信息学奥赛一本通1117:整数去重

2023-08-01 10:38:47 753 1

原创 信息学奥赛一本通1116:最长平台

信息学奥赛一本通1116:最长平台

2023-07-31 22:48:15 671 1

原创 信息学奥赛一本通1115:直方图

信息学奥赛一本通1115:直方图

2023-07-31 20:11:35 841 1

原创 信息学奥赛一本通1114:白细胞计数

信息学奥赛一本通1114:白细胞计数

2023-07-31 19:26:29 879 1

原创 信息学奥赛一本通1109:开关灯

信息学奥赛一本通1109:开关灯

2023-07-31 10:26:10 432 1

原创 微信开发者工具 小程序 navigator组件 url传参

在微信小程序编写过程当中,为避免内容重复、页面过多造成的代码体量大的问题,笔者通过navigator组件url传参解决了这个问题。

2023-04-15 11:18:57 3071

原创 计算π的代码(1亿位)——40min

计算π的代码(1亿位)会运行40min左右,不要着急

2023-03-21 20:37:13 381 1

原创 如何将pyecharts交互性图表在PPT中显示

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。2.点击“按钮控件”后,显示“为帮助保护你的安全,你的Web浏览器已经限制此文件显示可能访问你的计算机的活动,内容单击此处查看选项…7.添加一个效果控件,对Microsoft Web Browser进行控制,这里使用“切换按钮”

2022-10-03 21:24:27 4717 5

原创 C/C++ 整数输出位数补足需要补0问题解决

C/C++ 整数输出位数补足需要补0问题解决

2022-08-04 11:27:44 14232 2

原创 信息学奥赛一本通1072:鸡尾酒疗法

信息学奥赛一本通1072:鸡尾酒疗法【参考答案】

2022-08-01 20:55:34 953

原创 信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第二章 顺序结构程序设计.第二节 常量和变量

信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第二章 顺序结构程序设计.第二节 常量和变量解决代码

2022-06-08 20:35:40 348

原创 信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第二章 顺序结构程序设计.第一节 运算符和表达式

信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第二章 顺序结构程序设计.第一节 运算符和表达式解决代码

2022-06-08 20:24:36 305

原创 信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第一章 C++语言入门

信息学奥赛一本通.一、语言及算法基础篇.基础(一)C++语言.第一章 C++语言入门解决代码

2022-06-03 16:06:32 513

原创 转义字符“\r“的简介以及无法使用的解决方式

1.释义转义字符"\r":表示将光标的位置回退到本行的开头位置2.作用笔者认为"\r"的作用有:①进度条②倒计时3.无法使用的问题后来笔者在使用IDLE运行代码的时候,出现了这样的情况代码如下:from __future__ import divisionimport timej = '#'if __name__ == '__main__': for i in range(1,61): j += '#' ...

2021-10-15 17:23:34 28392

原创 如何用Python在π中寻找自己想找到的生日、学号、一串数字等

一、生成π的值大多8位数字在π的一亿位以内即可找到,那么如何生成π的一亿位文档呢?具体代码在这里不做显示,如果想要代码的同学可以关注后私聊我获取。π.txt(小数点后一亿位,文件大小为95.3MB,别下错了)在我上传的资源中有,大家可以自行下载。二、查询这里提供生日(即年月日)和学号(其他数字即可)的查询import sysimport redef get_file(): #读文件 f = open(r"pi.txt", "r") #"pi.txt中即为你π值

2021-10-10 10:01:07 4839 1

π值(小数点后一亿位)

π值(小数点后一亿位)

2021-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除