自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 PTZ day 5: Assignment 问题 全排列 + 模拟链表

注意到 n 很小,可以跑全排列,每个排列代表我们选择对于这 n 个位置的录用顺序,然后按排列顺序找到对于每一个位置中第一个未被录用的第一名,并给这个编号打上标记即可。

2025-02-24 11:58:26 247

原创 (NWERC 2017) Knockout Tournament 贪心 + 模拟二叉树合并

选手 i 与选手 j 只可能会在他们树上 lca 处进行比赛,要赢得概率最大,我们自然希望打的回合少同时打的对手弱,对于回合少,我们可以放倒数第二层,如果是满二叉树那么就放最后一层,为了对手弱,由于最终我们比赛轮数不变,当我除第一个外按强弱顺序排序后两两匹配,那最终综合对手的实力是最弱的,故而我们可以始终将第一位选手放最右边的位置,然后将能力值倒序排完后从左往右放在叶子处。输出在有利的赛程安排下第一位选手赢得比赛的最大概率。接下来的 n 行,每行包含一个整数 r,表示一名选手的评分。

2025-02-21 15:46:51 287

原创 CF1009G Allowed Letters 二分图匹配+多次最大流残量网络优化

CF1009G Allowed Letters 二分图匹配+多次最大流残量网络优化

2025-02-20 14:43:05 566

原创 P4043 [AHOI2014/JSOI2014] 支线剧情 有向无环树的可重复路径和 + 有源汇的最小费用可行流

注意题目相当于给了一个1号节点为根的有向无环树,然后每条边至少要跑一次,这样才可能跑遍所有的支线剧情,很像下界,我们将每条边的容量设为[1,inf] 费用为 t(这条边的时间),然后因为是从1号点开始跑,故而将该点设为源点,而其余点由于都可以直接返回1号点,相当于是结束点,故而可以将其余点都和汇点连容量inf费0的边。所以 JYY 要想回到之前的剧情点,唯一的方法就是退出当前游戏,并开始新的游戏,也就是回到 1 号剧情点。个剧情点可以根据 JYY 的不同的选择,而经过不同的支线剧情,前往。

2025-02-18 12:33:24 1997

原创 (SWERC 2024) J - Recovering the Tablet 最小费用流处理绝对值

【代码】(SWERC 2024) J - Recovering the Tablet 最小费用流处理绝对值。

2025-02-17 19:05:23 303

原创 新网络流学习之-[国家集训队] happiness

接着建立虚点和对应相邻的两个点相连无穷大的容量,对于这两个相邻点同选文科,则将虚点与 s 相连相邻点同选文科的收益容量,对于这两个相邻点同选理科,则将虚点与 t 相连相邻点同选理科的收益容量,最后整张图中总体原先能量 = 图中除去无穷大的容量外所有的边权和,最终答案 = 原先能量 - 割边容量(最小割)那加上同选影响,由于最后割完后的图一定是没有可行流的,即不存在s -> t 的流量,那如果最终同选理科,则会割去同选文科和两点选文科的边,原先能量 - 割边容量最终在数值上刚好等与两点选理科的值。

2025-02-17 13:06:13 607

原创 CREC23 I. Interactive Reconstruction 交互题 + 二进制分组优化

这样做的好处是当我知道一个点是叶子的时候,那第 i + 1 次查询,返回时若它对应位置上的数是1,则它的父亲二进制下第 i 位为 1,通过二进制分组优化,我们可以只用15次查询就可以覆盖到 2 ^ 15。14:1110 划入第2组,第3组和第4组,接着在第 i + 1 次查询时,将第 i 组的顶点设为1.并保存此时的返回值序列。线索1:叶子的度数为 1,要是确定了某个顶点为叶子,我们能通过反推或者再次执行QUERY时保留此点,询问得到他的父亲。最后遍历 n - 1次,逐个删去叶子,并输出叶子和其父亲。

2025-02-16 16:24:05 462

原创 (SWERC 2024) E. Building the Fort

除最后一个点集外,添加(x+1,2)点,和自身(x,2)点,然后按y升序自下而上的连点(除y = 1的点)从,相邻点集最高点连最低点(最后两个点集顺序相反),最后一个点集添加(x - 1,2)点和(x,1)点,然后按y降序自上而下的连点,最后相邻点集从右往左连接每个点集中y = 1的点,如果不存在y = 1的点,则跳过。按 x 按从小到大先排序,后按 y 从小到大排序,并将相同x 的点放在一个点集中,对于一般性解决内部没有整数点,则相邻的点集要么x相差1,要么存在y相等或差1。

2025-02-15 18:07:42 409

原创 单调栈入门学习 + 题型

单调栈:通过维护栈内的单调性形成的特殊的栈。

2023-12-21 14:26:44 468

原创 卷积神经网络基础详解

卷积神经网络通常可以通过训练网络来学习大量的输入输出间的映射关系,且并不需要设计精确复杂的数字表达式。

2023-12-01 16:13:10 628 2

原创 求最长上升子序列(c++ LIS 算法)

如果 d[i] > ans[ans.size() - 1] // 如果比队列中最大的元素还大,ans 就添加这个元素 ans.push_back(d[i]);二:从末尾倒数第二个元素反向遍历数组 d (因为最后一个元素的最长序列只可能为1)反之,就在单调队列中的找到第一个比 d[i] 大的元素并替换他,实现。三:j 从 i + 1 遍历到 d.size() - 1, 状态转移。四:遍历每一个dp[i] 获取最长不下降子序列长度。假设给定数组 d, 求 d 的最长不下降子序列。

2023-11-17 11:38:09 877

原创 Vue3 与 django 进行前后端数据交互之(django向Vue上传数据)

前端像后端表单传递数据//router目录下的 index.tspath: '/',},

2023-09-04 11:17:49 4505 5

原创 Vue3 与 django 进行 前后端数据交互之(Vue 上传)

<div> // 通过一个button 组件和一个 input 组件完成前端上传的HTML部分</div>"/>// 去除input 外观

2023-09-03 17:15:51 2313 1

原创 django 初始化项目学习

二.django 项目生成 到指定目录下打卡cmd并输入三.django app 项目生成四.django app注册 五.项目运行 效果呈现

2023-09-03 17:15:20 288 2

原创 从VUE2.0 升级到3.0 时的坑

由于我是先跑了几个vue2.0的项目,等博主我想转3.0时遇到很多问题。

2023-08-26 14:55:15 400

原创 vue 踩坑日志之 FileReader 无法抛出值

【代码】vue 踩坑日志之 FileReader 无法抛出值。

2023-08-22 08:41:15 961 2

vscode 上配置c++环境

vscode 上配置c++环境

2025-02-27

Vue3 与 django 进行前后端数据交互之(django向Vue上传数据)

通过后端django上传json数据到前端Vue

2023-09-04

django 初始化项目学习

用于初始化一个django项目

2023-09-03

小说阅读器,模仿起点制作,可用于本地上传的小说观赏,若搭配上爬虫可以进行小说网站的实现(请勿用于违法时间,仅用于学习)

适用于正在学习vue2.x 或转型学习 爬虫的读者,作为一个前端框架可供使用,内置use.vue 可接受后端数据,搭配爬虫更好使用哦。本作者还会在后续的版本中继续改入vue3.x 版本。让小说阅读器更能长久使用

2023-08-26

空空如也

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

TA关注的人

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