空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
700+累计阅读
787平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄9年
当前文章被以下社区和专栏收录:
Problem G: 逃脱(搜索)
Problem G: 逃脱 Time Limit: 1 Sec Memory Limit: 32 MB Submit: 341 Solved: 36 [Submit][Status][Web Board] Description 这是mengxiang000和Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报
6457 岛屿面积--[中等-]
6457 岛屿面积--[中等-]
牛客月赛:走出迷宫(Java)
题目 链接:走出迷宫 来源:牛客网 小明现在在玩一个游戏,游戏来到了教学关卡,迷宫是一个N*M的矩阵。 小明的起点在地图中用“S”来表示,终点用“E”来表示,障碍物用“#”来表示,空地用“.”来表示。 障碍物不能通过。小明如果现在在点(x,y)处,那么下一步只能走到相邻的四个格子中的某一个:(x+1,y),(x-1,y),(x,y+1),(x,y-1); 小明想要知道,现在他能否从起点走到终点。 输入描述 本题包含多组数据。 每组数据先输入两个数字N,M 接下来N行,每行M个字符,表示地图的状态。 数据范
hrbust1444 逃脱 【BFS】
Description 这是mengxiang000和Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报,位于幼儿园某处的mengxiang000和Tabris听到了火灾警报声的同时拔腿就跑,不知道两人是否能够逃脱险境? 幼儿园可以看成是一个N*M的图,在图中一共包含以下几种元素: “.”:表示这是一块...
哈尔滨理工大学第七届程序设计竞赛初赛 题集
1. 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 这是mengxiang000和Tabris来到幼儿园的第一天,mengxiang000和Tabris一见面就很投缘,mengxiang000先说一句话,Tabris就会紧接着说一句话。如果mengxiang000说的是lansou
哈理工第六届程序设计大赛 G 逃脱(BFS)
思路:一开始我预处理了每个格子被火燃烧的最短时间然后BFS,WA到不能自理,后来没预处理直接都扔进队列里就A了。。。 #include using namespace std; const int maxn = 35; struct Node { int x,y,w; int flag; Node() { w=0; } }; int n,m; int vis[maxn][m
bfs 思路 hrbust院赛初赛D
逃脱 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 这是mengxiang000和Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报,位于幼儿园某处的mengxiang000和Tabris听到了火
哈尔滨理工大学第七届程序设计竞赛初赛(高年级组)F - 苦逼的单身狗
题目描述 双11又到了,小Z依然只是一只单身狗,对此他是如此的苦恼又无可奈何。 为了在这一天脱单小Z决定向女神表白,但性格腼腆的小Z决定隐晦一点,截取一段包含'L'、'O'、'V'、'E'的英文。(顺序不限) 小Z想起之前小D送给他一本英文书,决定在这里面截取一段话,小Z发现有好多种方案来截取这段话。 你能知道小Z能有多少种方案截取这段话么? 为了简化问题,英文文本讲不会出现空格...
【哈尔滨理工大学第七届程序设计竞赛初赛(高年级组)】 A B C D F G H I
A 凌波微步 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 小Z的体型实在是太胖了,每次和小D一起出门都跟不上小D的脚步,这让小Z很气馁,于是小Z跋山涉水,仿名山,遍古迹,终于找到了逍遥派。掌门看小Z求师虔诚,决定传小Z一套《凌波微步》。 这种腿法可以无视距离的行进,但缺点
继续聊WPF——数字墨迹A
今天晚上,我为大家准备了一项很好玩的东西,相信大家以前在使用MS Office的也时候也用过手写输入,或者用画图软件,应该对手写感知不陌生了,尤其是手机,很多机子都有触屏手写功能。 在以前,要实现手绘功能是很痛苦的,但是,告诉你一个好消息,在WPF里面,你会非常轻松就能实现这功能,信不信由你,反正我信了。来,试试看。 新建一个WPF应用程序,然后在Grid下面加上以下XAML:...
HRBUST 1181 移动 bfs模板
1 #include<bits/stdc++.h>///该头文件为万能头文件,有些学校oj不能使用,读者可根据需要自行修改 2 using namespace std; 3 const int MAXN=305; 4 int vis[MAXN][MAXN]; 5 int X[9]={0,-2,-1,-2,-1,1,2,2,1}; 6 int Y[9]={0,-...
HRBUST ~ 1444 ~ 逃脱(预处理 + BFS)
思路:先预处理出来火到所有点的时间(跑一边BFS或者取)。人跑一次BFS就可以了。 注意: ①人跟火同时到一个地方人会死 ②人跟火是同时开始走的,别被句话误导(假设两人这一秒行动完之后,火势才蔓延开) ③如果人跟火同时到达终点,这种情况人会活下来 代码没写注释,但是应该能看的懂。。。 #include using namespace std; char MAP[50][50];
BFS题库+详解
1.逃脱-NC14536 Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报,位于幼儿园某处的mengxiang000和Tabris听到了火灾警报声的同时拔腿就跑,不知道两人是否能够逃脱险境? 幼儿园可以看成是一个N*M的图,在图中一共包含以下几种元素: .:表示这是一块空地,是可以随意穿梭的。 #:表示这是一块墙,是不可以走到这上边来的,但是可以被火烧毁。 S:表示mengxiang000和Tabris所在位子。 E:表示幼儿
哈尔滨理工大学第七届程序设计竞赛初赛(高年级组)
https://www.nowcoder.com/acm/contest/27#question A-凌波微步 LIS恐成最大输家,无力吐槽 = =B-C水题D-经商 小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网,但是他的精力...
哈尔滨理工大学第七届程序设计竞赛初赛(高年级组)题解
比赛链接:https://www.nowcoder.com/acm/contest/27#question A: 小Z的体型实在是太胖了,每次和小D一起出门都跟不上小D的脚步,这让小Z很气馁,于是小Z跋山涉水,仿名山,遍古迹,终于找到了逍遥派。掌门看小Z求师虔诚,决定传小Z一套《凌波微步》。 这种腿法可以无视距离的行进,但缺点是只能走向高处,否则强行发功极易走火入魔。 一
(LeetCode_数组_难度简单_1266题)_09切比雪夫距离
平面上有n个点,点的位置用整数坐标表示points[i] = [xi, yi]。请你计算访问所有这些点需要的最小时间(以秒为单位)。 你可以按照下面的规则在平面上移动: 每一秒沿水平或者竖直方向移动一个单位长度,或者跨过对角线(可以看作在一秒内向水平和竖直方向各移动一个单位长度)。 必须按照数组中出现的顺序来访问这些点。 示例 1: 输入:points = [[1,1],[3,4],[-1,0]] 输出:7 解释:一条最佳的访问路径是: [1,1] -> [2,2] -> ...
牛客网https://ac.nowcoder.com/acm/contest/322/M
https://ac.nowcoder.com/acm/contest/322/M #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <queue> using namespace std; typedef long...
https://ac.nowcoder.com/acm/problem/14269(Sum 牛客网)
位运算+组合数学+树状数组: 题解:我们如果直接计算操作2的话会很困难,我们可以直接考虑一个数的二进制位对答案做出的贡献,显然二进制位为0时就不会有任何贡献,当我们知道所有的数在二进制第i位上的总数目为x时,我们就可以直接计算出所有的子集所做出的贡献,我们会想到,会有2的x次幂减1个子集,然后再乘上个位权(1LL<<i),有一个地方不要忘记,就是每次对于1操作,我们不要忘记更新a数组里的元素: #include<bits/stdc++.h> typedef long long LL;
563

被折叠的 条评论
为什么被折叠?



