Codeforces Round #536 (Div. 2)

具身智能数据采集方案选型指南:Ego、UMI与多模态平台对比 具身智能数据采集是机器人学习的关键环节,涉及第一人称视角、手持夹爪和多模态融合等技术路线。其原理在于通过不同传感器配置获取操作数据,核心挑战包括时间同步、标定和姿态还原。高质量数据采集能显著提升模型训练效果和部署成功率,广泛应用于家庭服务、工业装配和移动操作等场景。本文深入对比Ego、UMI和多模态采集方案,涵盖硬件选型、实操流程和常见问题排查,为从业者提供选型决策框架。 阅读详情

http://codeforces.com/contest/1106

A. Lunar New Year and Cross Counting:

在n*n的矩阵里找一个固定的图案,n很小,暴力就行。

#include<iostream>
#include<vector>
#include<string.h>
#include<unordered_set>
#include<unordered_map>
#include<algorithm>
#include<queue>
using namespace std;
#define LL long long
const int N = 500+2;
char mp[N][N];
int n;
bool checkx(int x,int y)
{
	if(x<0||x>=n||y<0||y>=n)	return false;
	if(mp[x][y]=='X') return true;
	return false;
}




int main()
{
	int num=0;
	cin>>n;
	for(int i=0;i<n;i++)
		cin>>mp[i];
	for(int i=0;i<n;i++)
		for(int j=0;j<n;j++){
			if(checkx(i,j)&&checkx(i-1,j-1)&&checkx(i-1,j+1)&&checkx(i+1,j+1)&&checkx(i+1,j-1))
				num++;
		}
	cout<<num;

}

 

B. Lunar New Year and Food Ordering

模拟。

 

#include<iostream>
#include<vector>
#include<string.h>
#include<unordered_set>
#include<unordered_map>
#include<algorithm>
#include<queue>
using namespace std;
#define LL long long
const LL N = 2e6+2;

LL to[N];
LL val[N];
LL num[N];
LL k[N],y[N];

bool cmp(LL x,LL y)
{
	if(val[x]!=val[y])
		return val[x]<val[y];
	return x<y;
}

int main()
{
	LL n,m;
	scanf("%lld %lld",&n,&m);
	for(LL i=1;i<=n;i++){
		scanf("%lld",&num[i]);
		to[i]=i;
	}
	for(LL i=1;i<=n;i++) scanf("%lld",&val[i]);
	for(LL i=1;i<=m;i++){
		scanf("%lld%lld",&k[i],&y[i]);
	}
	sort(to+1,to+1+n,cmp);
	LL now=1;
	for(LL i=1;i<=m;i++){
		LL cost=0;
			if(num[k[i]]>=y[i]){
				num[k[i]]-=y[i];
				cost=y[i]*val[k[i]];
				y[i]=0;
			}else{
				cost=num[k[i]]*val[k[i]];
				y[i]-=num[k[i]];
				num[k[i]]=0;
			}
			while(y[i]&&now<=n){
				if(num[to[now]]>=y[i]){
					num[to[now]]-=y[i];
					cost+=y[i]*val[to[now]];
					y[i]=0;
				}else{
					cost+=num[to[now]]*val[to[now]];
					y[i]-=num[to[now]];
					num[to[now]]=0;
					now++;
				}
			}
		if(now>n) printf("0\n");
		else
			printf("%lld\n",cost);
	}



}

 

 

C. Lunar New Year and Number Division:

把一些数组合起来。每个【组合数】的权值为他的平方。

组合数最少2个。

因为x^2随着x增大越来越大。

所以排序,最大和最小组合。

 

D. Lunar New Year and a Wander:

给你一张图,问你从1开始,经过的点形成的序列字典序最小是多少。可以重复走。

那么就很简单。把1能走到的点加入优先队列。

然后取top,把top能走到的点加入。重复即可。

 

#include<iostream>
#include<vector>
#include<string.h>
#include<unordered_set>
#include<unordered_map>
#include<algorithm>
#include<queue>
using namespace std;
#define LL long long
const LL N = 1e5+2;

int flag[N];
vector<int>G[N];
vector<int> ans;
priority_queue<int,vector<int>,greater<int> > q;
int n,m;
void haha(){
	q.push(1);
	flag[1]=1;
	while(!q.empty()){
		int u = q.top();
		q.pop();
		ans.push_back(u);
		for(int i=0;i<G[u].size();i++){
			int v=G[u][i];
			if(flag[v]==0){
				q.push(v);
				flag[v]=1;
			}
		}
	}
	for(int i=0;i<n;i++){
		printf("%d%c",ans[i],i==n-1?'\n':' ');
	}
}

int main()
{
	scanf("%d%d",&n,&m);
	for(int i=1;i<=m;i++){
		int x,y;
		scanf("%d%d",&x,&y);
		G[x].push_back(y);
		G[y].push_back(x);
	}
	haha();


}

 

Matlab/Simulink光伏并网仿真:从物理建模到LVRT合规验证 光伏并网仿真本质是构建高保真电力电子系统数字孪生,其核心在于耦合光伏物理特性、DC-DC变换损耗、逆变器SVPWM调制与LCL滤波动态、锁相环(PLL)同步响应及IEEE 1547标准保护逻辑。它超越软件操作,直指MPPT跟踪精度、谐波失真(THD)、低电压穿越(LVRT)鲁棒性等工程硬指标。通过单/双二极管模型刻画温度-辐照度耦合效应,显式建模IGBT死区与磁芯损耗,并闭环验证控制带宽与LCL谐振频率匹配关系,才能支撑并网认证与硬件在环(HIL)测试。本实践聚焦真实场景下的参数提取、求解器刚性处理与保护时 阅读详情

相关推荐

Qwen-Image LoRA训练实战:从数据准备到异常修复的全流程解析

本文详细解析了Qwen-Image LoRA训练的全流程,从数据准备到参数优化再到异常修复。通过实战案例展示了如何利用LoRA技术微调Qwen-Image模型,提升中文场景下的图像生成质量,特别针对手脚生成异常等问题提供了有效解决方案。文章还分享了中文提示词优化技巧和高级训练方法,帮助开发者高效训练出高质量的LoRA模型。

lemon的博客 965

Codeforces Round #536 (Div. 2) D. Lunar New Year and a Wander(BFS+优先队列)

给出一张图,遍历每一个节点,使得节点顺序字典序最小;图中可能有环和多重边 思路并不难想,下面做一下时间复杂度的讨论, //A: while(q.size()){ int x=q.top(); q.pop(); ans.pb(x); int len=G[x].size(); for(int i=0;i<len;i++){ int tmp=G[x][i]; if(vis[tmp]) continue; ...

C_Dreamy的博客 424

FR4板材实战:用ADS 2023快速设计微带线低通滤波器(附Line-Cal计算技巧)

本文详细介绍了使用ADS 2023在FR4板材上设计1-3GHz微带线低通滤波器的工程技巧。通过Line-Cal工具快速计算微带线参数,解决FR4板材的介质损耗和阻抗匹配问题,提供从集总参数转换到分布参数的实用方法,并分享版图设计与实测验证的关键要点,帮助工程师高效完成射频滤波器设计。

omega的博客 713

Codeforces Round #536 (Div. 2) B. Lunar New Year and Food Ordering(优先队列+模拟)

有 n 盘菜,输入其对应的数量和菜价,有 m 个客人依次来购买,对于每一位客人,输入其想买菜的编号和数量,如果没有这种菜,就怂恿客人把店里便宜的先买了,如果客人需要的数量>店里所拥有的菜的数量,那么客人会很生气,并且免费拿走这些 由于每拿走一些菜品数量都会减少,因为每次都要用最小的来补充,所以用优先队列存取价格,但是优先不能及时维护菜品数量,所以不能够维护菜品数量 在使用单调队列时,尽量避免结构体的使用 const int N=2e5+5; int n,...

C_Dreamy的博客 516

大模型面试题34:Transformer的Encoder和Decoder区别与协作

Encoder:双向自注意力,专注理解输入,输出语义特征;Decoder:掩码自注意力+编码器-解码器注意力,专注生成输出,实现语义对齐。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 812

ESP32S3电池电量监测实战:从分压电路到IDF组件配置(附GitHub源码)

本文详细介绍了ESP32S3电池电量监测的完整实战方案。从硬件分压电路的电阻选型、滤波设计,到软件层面利用ESP-IDF的ADC校准机制提升精度,并重点讲解了如何集成bat_monitor开源组件快速实现电压采集、电量计算、充电检测与事件通知。文章提供了从原理到调试的完整指南和GitHub源码,帮助开发者构建稳定可靠的物联网设备电源管理系统。

ee345的博客 529

Codeforces Round #530 (Div. 2) ABCD总结

本来四道题rank800+稳稳地上分,然后唯一一道1A的C题挂了终测,瞬间rank2000+,掉了49分。。。(哇) A:给你雪球初始的重量和高度,每秒下降一米,每下降一米重量就会增加对应的高度。然后给你两个x1,h1和x2,h2表示高度h1会让雪球重量减少x1,高度h2会让雪球重量减少x2(当然还是要增加对应高度),雪球最小重量为0,求到h=0的时候雪球的重量。 感觉这题真是无聊。。。签到题...

LSD20164388的博客 928

如何使用 Python 爬虫爬取滴滴打车信息:获取司机和乘客数据

滴滴打车作为中国最大的打车平台之一,提供了丰富的司机和乘客数据,包括司机的车辆信息、乘客的评价、行程数据等。公开的司机和车辆信息(如司机的名字、车辆类型、评价等)可以通过网页直接获取,而乘客的个人信息和具体行程数据通常会受到隐私保护。在滴滴打车的网页中,司机的信息可能以特定的 HTML 标签存在,例如包含司机名称、车辆类型、车辆等级等信息。我们需要分析网页的 HTML 结构,找到这些数据所在的标签。同时,对于涉及到隐私的用户数据(如乘客的行程信息、用户评价等),我们必须特别谨慎,避免侵犯他人的隐私。

2201_76125261的博客 1915

CodeForces Round#536(Div2) 部分题解

原来是农历新年专场,但是CF卡的不行。。。始终无法log in。 只能看题目假装自己在OJ。又是八点半的场次。。忘记了时间。 粗略写了两题,今天早上交了AC。   A. Lunar New Year and Cross Counting   题目大意: 简单的字符查找,找一个图案。直接暴力,本来以为会卡时间,但是也过了。 #include &lt;iostream&gt; u...

Sensente的博客 302

【实战篇导读】四足机器人运动控制导读

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对四足机器人运动运动控制系统及相关算法做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章主要介绍了波士顿spot机器人的发展历史、四足机器人的硬件系统及电机执行器组成包括硬件系统、关节电机执行器,机载传感器机处理器及电气连接等。概述了四足机器人规划控制、感知、定位及局部地图的相关算法方向。

qq_35635374的博客 677

Openclaw第4章:本地文件管理

OpenClaw本地文件管理功能摘要: OpenClaw提供强大的本地文件管理能力,主要功能包括: 智能文件搜索:支持内容搜索、自然语言描述、跨文件夹搜索和智能过滤排序,比传统文件名搜索效率提升10倍以上 批量文件处理:可自动整理发票、提取PDF内容、识别名片信息,批量处理数百文件仅需几分钟 文件自动整理:支持智能重命名、自动分类和文件夹优化,如将1000+照片按日期地点自动分类 典型应用场景: 30秒找到忘记名称的重要文件 5分钟完成原本需要1小时的发票整理工作 1句话指令完成数百文件的批量重命名 优势:

Maynor的博客 1692

Codeforces Round #536 (Div. 2)题解

Codeforces Round #536 (Div. 2)题解 http://codeforces.com/contest/1106 A. Lunar New Year and Cross Counting 解题思路 暴力对全图进行以此搜索即可 AC代码 #include&lt;cstdio&gt; #include&lt;cstring&gt; #include&lt;iostream&gt;...

FLY_WHITE的博客 418

Calibre 3Dstack --每日一个命令day27【overlap】(3-27)

本文介绍了Calibre3Dstack中overlap命令的使用方法。该命令用于检查两个已放置层之间的重叠量是否符合要求,支持设置检查名称、层类型、堆叠范围、检查方向等参数。关键参数包括:-constraint指定重叠约束条件,-exact控制百分比精度,-by_area切换为面积检查模式,-intersection报告相交区域。检查结果可通过RVE选项定制显示方式,适用于3D堆叠设计中的层间重叠验证场景。

u013620135的博客 112

题解:Codeforces Round #536 (Div.2)

Codeforces Round#536(Div.2) A:找到 'X' 的十字,因为不能越界,所以从2~n-1进行查找,数据规模比较小,全部遍历一遍即可 #include&lt;cstdio&gt; #define MAXN 501 int a[MAXN][MAXN]; int main() { int n; int ans=0; scanf("%d",&amp;n); getch...

baidu_36543955的博客 238

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Codeforces Round #536 div2 题解

题目传送门:#536 div2 A. Lunar New Year and Cross Counting 题目描述: 给一张n∗n(n≤500)n*n(n\le 500)n∗n(n≤500)的网格图,由’.‘和’X’组成。一个Cross指的是左上右上左下右下及自己都是’X’,统计Cross的数量,两个Cross可以部分重合。 这就是一个Cross。 题目分析: 。。模拟题意就好了,签到题。 Co...

Master.Yi的博客 386

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Codeforces Round #536 (Div. 2) D. Lunar New Year and a Wander //图的遍历

Codeforces Round #536 (Div. 2) D. Lunar New Year and a Wander //图的遍历+优先队列 http://codeforces.com/problemset/problem/1106/D 按字典序遍历,bfs将队列换成优先队列即可,类似prim算法最小生成树,将外部点加入到集合里,再用set维护一下可以到的点。 #include...

Rshs 242

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Codeforces Round #536 (Div. 2) A~F 个人题解

Dashboard - Codeforces Round #536 (Div. 2) - Codeforces A. Lunar New Year and Cross Counting 题意:给一个n*n的网格,网格由'.'和'X'构成,问M(i,j)=M(i−1,j−1)=M(i−1,j+1)=M(i+1,j−1)=M(i+1,j+1)= 'X'.有多少对(i,j) ? (其实就是问网格上有多少个长3宽3的X图形) 思路:对于每一个(i,j)暴力判他的本身,左上,左下,右上,右下是不是都是'X'就可

qq_53446104的博客 1460

Codeforces Round #536 (Div. 2)题解(补)

呜呜呜好菜,春节了,好久没做题了。。。这是上周的cf,一直没补上,记得上次cf挂了,然后是ur,还好,不然又要掉分了。。。枯了。。。菜的真实。。。 但是呢感觉上次的cf要稍微简单点,但是我的b题还是wa了好多发,赛后还无限tle。。。 题目链接CF536 div2 A.Lunar New Year and Cross Counting 就是问你一个图中有多少个子图,模拟一遍就行 #include ...

qq_43290092的博客 210

解题报告: Codeforces Round #536 (Div.2)

解题报告: Codeforces Round #536 (Div.2) 能力不足,比赛时间结束时只解出A,B,C,D题。以下为这些题个人的解题思路及代码,不喜勿喷。 Problem A Lunar New Year and Cross Counting 题意 给你一个由字符组成的矩阵。 当位置(i, j),(i - 1, j - 1), (i - 1, j + 1), (i + 1, j - 1)...

qq_34431018的博客 208

Codeforces Round #536 (Div. 2) 6/6

A 暴力 #include &lt;bits/stdc++.h&gt; using namespace std; int a[1000][1000]; int main() { int n; cin &gt;&gt; n; for (int i = 1; i &lt;= n; ++i) { string s; cin &gt;&gt; s; for (int j = 0; ...

BPM136(BPMThor) 228

Codeforces Round #536 (Div. 2) 题解

BG cf昨晚竟然都卡成jzoj了=_=;打到一半变成unrated的div2场了没啥好说的 A Lunar New Year and Cross Counting 没啥好说的,直接n^2模拟。 一开始没判中间也要是X,qaq B Lunar New Year and Food Ordering 我居然认为B比C要难。。讲一下我的sb做法吧 我们对食物排序建线段树,统计s1[x]和s2[...

olahiuj的博客 698

Codeforces Round #536 (Div. 2)解题报告(有待更新)

题目链接:http://codeforces.com/contest/1106 第一题: #include&lt;bits/stdc++.h&gt; using namespace std; #define debug puts("YES"); #define rep(x,y,z) for(int (x)=(y);(x)&lt;(z);(x)++) #define ll long long...

满月照亮的路 419
上一篇: Educational Codeforces Round 54 - E. Vasya and a Tree (树+树状数组)
下一篇: CodeCraft-19 and Codeforces Round #537 (Div. 2)
Mr_Treeeee
博客等级 码龄10年 38粉丝 551原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值