E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
POJ-3087
POJ-3087
简单搜索
···这题,跟着题意用BFS就好了,防止超时,用个map记录一下出现过的字符串就解决了。(写的快,所以代码有点丑)#include#include#include#include#include#includeusingnamespacestd;#definelllonglong#defineup(i,a,n)for(inti=a;imp;queueq;q.push(a);while(!q.emp
gerayking
·
2020-09-17 14:18
简单搜索
POJ-3087
(水)
POJ-3087
模拟,map,string
题目大意:已知两堆牌s1和s2的初始状态, 其牌数均为c,按给定规则能将他们相互交叉组合成一堆牌s12,再将s12的最底下的c块牌归为s1,最顶的c块牌归为s2,依此循环下去。 现在输入s1和s2的初始状态 以及 预想的最终状态s12问s1s2经过多少次洗牌之后,最终能达到状态s12,若永远不可能相同,则输出"-1"。题目链接:点击打开链接分析:网上将这题放在了BFS里,可这里的变换是固定的,所以
AC_hell
·
2016-04-12 17:00
模拟
ACM
STL
题解报告
poj-3087
//716K0MSG++ #include #include #include #include usingnamespacestd; mapstackMap; intstackLength; stringS1; stringS2; stringS12; stringres; voidinterleave(){ S12=""; for(inti=0;i(S12,1)); //cout>S1
fyfcauc
·
2014-07-22 15:00
poj
POJ-3087
Shuffle'm Up 解题报告(陈小宾)
DescriptionAcommonpastimeforpokerplayersatapokertableistoshufflestacksofchips.Shufflingchipsisperformedbystartingwithtwostacksofpokerchips, S1 and S2,eachstackcontaining C chips.Eachstackmaycontainch
CSUST_ACM
·
2012-03-15 22:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他