OJ--洛谷
codancer
为信仰而战斗
展开
-
洛谷P1605之走迷宫
题目背景迷宫 【问题描述】给定一个N*M方格的迷宫,迷宫里有T处障碍,障碍处不可通过。给定起点坐标和终点坐标,问: 每个方格最多经过1次,有多少种从起点坐标到终点坐标的方案。在迷宫中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍。输入样例 输出样例【数据规模】1≤N,M≤5题目描述输入输出格式输入格式:【输入】第一行N、M和T,N为行,M为列,T为障碍总数。第二行起点坐标SX...原创 2018-04-02 12:35:44 · 241 阅读 · 0 评论 -
洛谷 P1387 最大正方形
题目描述 在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长。 输入输出格式 输入格式: 输入文件第一行为两个整数n,m(1<=n,m<=100),接下来n行,每行m个数字,用空格隔开,0或1. 输出格式: 一个整数,最大正方形的边长 输入输出样例 输入样例#1: 复制 4 4 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 ...原创 2018-08-11 17:50:04 · 156 阅读 · 0 评论 -
洛谷P1003 铺地毯
题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n 张地毯,编号从 1 到n 。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。 输入输出...原创 2018-03-28 18:42:46 · 151 阅读 · 0 评论 -
【洛谷 P1141】01迷宫(记忆化BFS)
P1141 01迷宫 6.4K 通过 32.7K 提交 题目提供者 评测方式 云端评测 标签 高性能 难度 普及/提高- 时空限制 1000ms / 128MB 提示:收藏到任务计划后,可在首页查看。 最新讨论 推荐的相关题目 题目描述 有一个仅由数字00与11组成的n \times nn×n格迷宫。若你位于一格0上,那么你可以移动到相邻44格中的某一格11上,同样若你...原创 2018-08-31 13:58:05 · 575 阅读 · 1 评论 -
【洛谷 P3381】最小费用最大流(SPFA+EK)
在最大流的基础上把BFS换成SPFA即可。 #include<bits/stdc++.h> using namespace std; const int maxn = 100050; const int INF = 0x3f3f3f3f; int head[maxn]; bool vis[maxn]; int dis[maxn]; int flow[maxn]; int n,m,s,t...原创 2018-10-10 09:47:32 · 392 阅读 · 0 评论