mysql> select count(*) from t1 where t1.id = (select t2.id from t2);ERROR 1242 (21000): Subquery returns more than 1 row 解决方案,当然,两者的含义也不一
原创 2022-08-02 14:06:31
553阅读
dfs可能有多个朋友 所以从angel搜朋友 遇到朋友就停止#include #include #include #include #include #include #include #include #include #include using namespace std;const int MAX = 202;int n,m,t;char p
原创 2023-03-03 12:45:07
61阅读
RescueTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 19985Accepted Submission(s): 7110Problem Des...
转载 2015-06-17 20:15:00
64阅读
2评论
2011-12-25 09:54:46地址:http://acm.hdu.edu.cn/showproblem.php?pid=1242题意:angel被困在迷宫里,他的朋友们去救。n*m的迷宫,'.'代表路,'#'代表墙,'x'代表守卫,'r'代表朋友,'a'代表ANGEL。求最少时间。mark:BFS。注意有多个“朋友”,所以从a开始搜。代码:# include <stdio.h># include <string.h>int n, m, sx, sy ;char graph[210][
转载 2012-01-06 23:38:00
39阅读
#include #include #include #include #include #define MAX 207using namespace std;int n,m,sx,sy;int mp[MAX][MAX];int mark[MAX][MAX];char s[MAX];int ans;struct Node{ int x,y,t;}tmp,s
原创 2023-04-24 03:21:12
239阅读
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1242代码:#include#include#include#include#includeusingnamespace std;const in
原创 2022-08-22 16:20:25
60阅读
这道题没看懂题,也没想到天使有多个朋友,而且特坑的是多组输入,唉被坑了,真不爽,dfs足以解决了 AC代码:#include<cstdio>#include<iostream>#include<algorithm>#include<math.h>#include<cstring>#include<queue>using nam
原创 2022-09-19 10:00:07
26阅读
1242无线覆盖
原创 2009-07-05 01:17:03
472阅读
Rescue Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 25081 Accepted Submission(s): 8887 Problem
原创 2021-07-21 15:36:54
65阅读
简单变形的广搜,而HDU 1026Ignatius and the Princess I 是这道题的升级版,因为每个格子停留的时间可能不相同。这里,天使的朋友可能有多个,所以我们从天使开始逆向去找他的朋友,最先找到他的朋友就是最短时间。题目的变形在于多了守卫,每当一个守卫进入队列,第一次只扩展当前位...
转载 2014-08-15 11:16:00
35阅读
2评论
题目描述 Description 当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。FJ有N(2<=N<=1000)头奶牛,编号从1到N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。即使说,如果我们想象奶牛是站在一条数
转载 2016-09-18 21:21:00
13阅读
2评论
在别人的博客上学习了友元函数和进一步理解了优先队列,觉得priority—queue的确很有用。题解:首先,如果按照题目给的错误暗示从朋友开始寻找angle则会很麻烦,于是用广搜的特性,从angle出发向四处扩展即可,遇到卫兵要加2,但是要注意由于这种广搜并非步数优先,所以我们利用A*搜索的思想,每...
转载 2014-02-09 09:33:00
19阅读
2评论
由于边权有$1$和$2$两种情况,所以就不能用裸的$BFS$了,改成优先队列$BFS$(其实就是$dijkstra$)。 const int N=210; struct Node { int dis; int x,y; bool operator>(const Node &W) const { re
转载 2020-12-19 15:05:00
60阅读
#include<stdio.h>#include<string.h>#include<queue>using namespace std;struct node{ int x,y; int time; friend bool operator<(node a,node b) { if(a.time>b.time)return true;//越小越优先 return false; }}in,im;int f[4][2]= {{-1,0},{1,0},{0,-1},{0,1}};int n,m;int startx,starty,ans;...
转载 2013-05-12 11:30:00
39阅读
RescueTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10446Accepted Submission(s): 3828 Problem DescriptionAngel was caught by the MOLIGPY! He was put in prison by Moligpy. The prison is described as a N * M (N, M <= 200) matrix. There are WALL
转载 2013-03-27 16:52:00
51阅读
2评论
题目地址:点击打开链接思路:从天使搜朋友,得出最短的时间AC代码:#include#includeusing namespace std;char a[210][210];int visit[210][210];int starti,startj,min1,flag;int x[4] = {-1,1,0,0} ,y[4] = {0,0,-1,1};void dfs(int
原创 2022-08-04 09:05:39
22阅读
Problem Description is: approach Angel.
原创 2022-11-09 19:12:14
103阅读
偶数求和Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^题目描述有一个长度为n(n输入输入数据有多组,每组占
原创 2023-04-14 00:29:09
77阅读
on is described as a N * M (N, M <= 200) matrix. There are WALLs, ROADs, and GUARDs in the pris...
原创 2023-06-15 14:20:40
71阅读
此刻再看优先队列,不像刚接触时的那般迷茫!这也许就是集训的成果吧!加油!!!优先队列必须要搞定的!这道题意很简单!自己定义优先级别!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===================================================================================++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
转载 2013-08-15 18:26:00
61阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5