首页 > 其他分享 >2023.8.3 训练

2023.8.3 训练

时间:2023-08-03 21:57:05浏览次数:35  
标签:训练 min 路径 叶子 弯折 2023.8 mx

A

有一个 01 矩阵,求最少取反若干矩阵,使得存在一条由左上到右下仅为 0 的路径,
且只能向下向右走。

设 \(f(i,j,0/1)\) 表示走到 \((i.j)\),且那个点为 0/1 的最小值。
用 \(f(i-1,j),f(i,j-1)\) 更新 \(f(i,j)\) 即可。

B [AGC010C] Cleaning

有一棵树,每次可以选择连接两个叶子的路径使得上面的点 -1。
每个点由初始值,问能否让所有点归零。

先选择一个非叶子的点做根。
考虑计算 \(f_u\) 为一个点向上“伸出”的路径条数,显然叶子节点伸出 \(a_u\)。
考虑一个节点 \(u\),它的儿子的 \(f\) 总和记为 \(s\).
若 \(s<a_u\),则无解,因为没有那么多路径可以减少 \(a_u\) 至 0,。
对于 \(s-a_u\) 的部分,这些只能在 \(u\) 处弯折。
考虑 \(u\) 最多弯折多少边,记儿子最大的 \(f\) 为 \(mx\),答案是 \(\min(s/2,s-mx)\).
若 \(s-a_u>\min(s/2,s-mx)\),那么无解。
若有解,\(f_u=2a_u-s\).

标签:训练,min,路径,叶子,弯折,2023.8,mx
From: https://www.cnblogs.com/Simon-Gao/p/17604577.html

相关文章

  • 基于GPT搭建私有知识库聊天机器人(三)向量数据训练
    前文链接:基于GPT搭建私有知识库聊天机器人(一)实现原理基于GPT搭建私有知识库聊天机器人(二)环境安装基于GPT搭建私有知识库聊天机器人(四)问答实现在前面的文章中,我们介绍了实现原理和基本环境安装。本文将重点介绍数据训练的流程,以及如何加载、切割、训练数据,并使用向量数据库Milvus进......
  • 开源大模型训练框架 colossal AI chat 、 DeepSpeed chat
    Colossal-AI是一个专注于大规模模型训练的深度学习系统,Colossal-AI基于PyTorch开发,旨在支持完整的高性能分布式训练生态。Colossal-AI已在GitHub上开源。在Colossal-AI中,我们支持了不同的分布式加速方式,包括张量并行、流水线并行、零冗余数据并行、异构计算等。 ......
  • 2023.8.3
    学习java中的类面向对象与面向过程面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象:强调具备了功能的对象,以类/对象为最小单位类与对象的关系类:对一类事物的描述,是抽象的、概念上的定义对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)面向对象......
  • 2023.8.3 周四:SQL
    1#SQL语句可以单行或者多行书写,以分号结尾2#MySql数据库的SQL不区分大小写,关键字建议使用大写3#注释:4#单行注释:--注释内容或者#注释内容(MySQL特有)5#多行注释:/*注释内容*/67/*8DDL:操作数据库,表等;9DML:对表中的数据进行增删改;10DQL:对表中......
  • 暑假训练赛
    A......找ABC就行了第五次比赛-VirtualJudge(vjudge.net)#include<bits/stdc++.h>#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<queue>#include<cmath>//#defineintlonglongu......
  • 第二周训练题单
    R、paritygame#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongconstintN=1e5+50;intn,m,fa[N],r[N];map<int,int>mp;intans,cnt=0;intfind(intx){if(fa[x]==-1)returnx;intpre=find(fa[x])......
  • 2023.8.2 翻转卡片游戏
    坑点注意:x不能与任意一张卡片的正面数字相同,包括自己。因此如果一张卡片正反面数字相同,必然不可能是x。暴力由于\(n\leq1000\),因此\(n^2\)暴力是可以过的。遍历每一个\(nums[i]\),判断其正反面是否相同,相同则跳过,不相同则进一步检验。分为两种情况,一是取\(fronts[i]\),另一种是......
  • Android手部检测和手势识别(含训练代码+Android源码+手势识别数据集)
    Android手部检测和手势识别(含训练代码+Android源码+手势识别数据集)目录Android实时手势动作识别(含训练代码++手势识别数据集)1.前言2.手势识别的方法(1)基于多目标检测的手势识别方法(2)基于手部检测+手势分类识别方法3.手势识别数据集说明(1)HaGRID手势识别数据集(2)自定义数据集4.基于......
  • 2023.8.2
    今天去把之前学的SROP的东西从头梳理了一遍,然后记到了笔记本上,记完之后,我感觉基本上这一块的内容也算是彻底搞明白了。明天开始看花式栈溢出,可能之后还有别的事情要忙,我尽量每天都能花一些时间在网安的学习上。......
  • 语义检索系统之排序模块:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练
    语义检索系统之排序模块:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练的单塔模型文本匹配任务数据每一个样本通常由两个文本组成(query,title)。类别形式为0或1,0表示query与title不匹配;1表示匹配。基于单塔Point-wise范式的语义匹配模型ernie_matchi......