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
UVa401
UVa401
- Palindromes
题目链接:点击打开链接解题思路:理解题意,主要是对回文与镜像回文的判断。两者可以同时进行。对回文来说,首尾字符要相同;对镜像回文来说,第一个字符需要是最后一个字符的镜像,第二个字符需要是倒数第二个字符的镜像,……。注意,在对回文进行判断时,如果是奇数个字符,那么中间一个的无需判断,但是对于镜像回文来说,中间一个字符必然有镜像,且它的镜像必然是它自己。输入字符串不含空格Tab等,所以可以直接用sca
hongiii
·
2020-09-10 21:44
uva 401
大部分题目是入门经典中的
uva401
这道题比较简单,在回文字符串的概念上增加了一个镜像对称的概念。
LB_莫贺延碛
·
2020-09-10 18:15
ACM
杂题
ACM->
uva401
#include#include#include#includeusingnamespacestd;charReverse[35]={'A','#','#','#','3','#','#','H','I','L','#','J','M','#','O','#','#','#','2','T','U','V','W','X','Y','5','1','S','E','#','Z','#','#','
Fate_O
·
2020-09-10 18:46
ACM-uva-Running
UVa401
——Palindromes
这题,很简单,判断是否是回文串,或者是镜像串,或者又是回文又是镜像。字符的镜像如下:CharacterReverseCharacterReverseCharacterReverseAAMMYYBNZ5COO11DP2SE3Q3EFR4GS25ZHHTT6IIUU7JLVV88KWW9LJXX注意:每输出一行,都要空一行。下面的是AC的代码:#include#includeusingnamespac
XD灬
·
2020-09-10 15:44
UVa
UVa272,
UVa401
,UVa10082
UVa272TexQuotes用来熟悉输入输出的题,给一段文字,用getchar一个一个读并判断。使用q作为标志,碰到第一个双引号,变换一下输出,q取反碰到第二个双引号,变换输出,q取反代码:#includeusingnamespacestd;intmain(){boolq=0;charit;while((it=getchar())!=EOF){if(it=='"'){if(q==0)cout#i
peterchen96
·
2020-09-10 15:31
其他oj平台算法题
uva401
(字符串)
题目:Aregularpalindromeisastringofnumbersorlettersthatisthesameforwardasbackward.Forexample,thestring"ABCDEDCBA"isapalindromebecauseitisthesamewhenthestringisreadfromlefttorightaswhenthestringisreadfrom
deepquiet
·
2020-09-10 13:29
字符串
回文词(Palindromes,
UVa401
)
题目描述:输入一个字符串,判断它是否为回文以及镜像串。输入字符串保证不含数字0.所谓回文串,就是反转之后原串相同,如abba和madam。所谓镜像串,就是左右镜像之后和原串相同,如2S和3AIAE。注意,并不是每个字符在镜像之后都能得到一个合法字符,本题中,每个字符的镜像如下所示,(空白项表示该字符镜像后不能得到一个合法的字符)。CharacterReverseCharacterReverseCh
若水cjj
·
2020-09-10 13:57
算法竞赛入门经典
uva401
镜像字符串
题意:输入一串字符串,判断是回文字符,还是镜像字符,还是镜像字符,还是两者都不是首先把所有镜像字符都预处理出来,然后保存到数组里,最后暴力判断即可#include#include#include#definerep(i,j,k)for(inti=j;i='A'&&c<='Z')returnmiroralpha[c-'A'];elsereturnmirordigit[c-'1'];}intask(c
cadongllas
·
2020-09-10 12:52
字符串
uva
UVA401
Palindromes【字符串处理】
输入一个字符串,判断它是否为回文串以及镜像串。输入字符串保证不含数字0。所谓回文串,就是反转以后和原串相同,如abba和madam。所谓镜像串,就是左右镜像之后和原串相同,如2S和3AIAE。注意,并不是每个字符在镜像之后都能得到一个合法字符。在本题中,每个字符的镜像如图3-3所示(空白项表示该字符镜像后不能得到一个合法字符)。输入的每行包含一个字符串(保证只有上述字符。不含空白字符),判断它是否
Enjoy_process
·
2020-09-10 11:18
算法
uva401
- Palindromes
Aregularpalindromeisastringofnumbersorlettersthatisthesameforwardasbackward.Forexample,thestring"ABCDEDCBA"isapalindromebecauseitisthesamewhenthestringisreadfromlefttorightaswhenthestringisreadfromrig
滑头鬼之亨
·
2020-09-10 11:23
字符串
UVa401
Palindromes
原题:输入一个字符串,判断它是否为回文串以及镜像串。输入字符串保证不含数字0。所谓回文串,即反转后和原串相同,如abba和madam。所谓镜像串是指左右镜像后原串相同,如2S和3AIAE.注意,并不是所有的字符在镜像之后都会得到一个合法字符。每个字符的镜像如下图所示:CharacterReverseCharacterReverseCharacterReverseAAMMYYBNZ5COO11DP2
DS_agent
·
2020-09-10 11:03
ACM算法竞赛
UVa401
【题目描述】传送门【题目描述】嘻嘻,自己做直接AC还是比较开心的。当然有一部分原因是之前看书的时候详细看过这个题的代码,但是这已经快一年了,应该说做出这道题凭借的是自己的能力吧。回过身去看了一下书中的代码发现自己写的不算复杂。就是一个简单的模拟。需要注意的是表里面没有给数字0对应的符号(不会出现),但是自己在根据是数字还是字符进行判断的时候需要按照自己定义的常量数组进行计算,比如我的把0对应的符号
月本_诚
·
2020-09-10 10:33
#
算法竞赛入门经典
#
模拟
回文词(Palindromes,
UVa401
) (C++)
输入一个字符串,判断它是否为回文串以及镜像串。输入的字符串中不包括数字0。所谓回文串,就是反转以后与原串相同,如abba和madam。#include#includeusingnamespacestd;charqq[]="A3HILJMO2TUVWXY51SEZ8";constchar*end[4]={"这不是回文字符串!","这是镜像字符串!","这是回文字符串!","这是回文镜像字符串!"};
二进制宇宙
·
2020-08-04 12:19
算法竞赛入门经典
c++
UVa 401 Palindromes(紫书习题--回文词)
题目链接:
UVa401
这是紫书上面的一道习题,题意就是求这个字符串是回文串还是镜像串,根据那个图打个表,第一次做没想到要这么做,很高端。
Charlesssf
·
2018-04-25 15:24
补题补题补题
UVA401
DescriptionAregularpalindromeisastringofnumbersorlettersthatisthesameforwardasbackward.Forexample,thestring "ABCDEDCBA" isapalindromebecauseitisthesamewhenthestringisreadfromlefttorightaswhenthestring
xiaolonggezte
·
2016-03-29 14:00
VUA代码
Palindromes(
UVA401
)
3:Palindromes查看提交统计总时间限制: 1000ms 内存限制: 65536kB描述Aregularpalindromeisastringofnumbersorlettersthatisthesameforwardasbackward.Forexample,thestring"ABCDEDCBA"isapalindromebecauseitisthesamewhenthestringi
u011613367
·
2016-03-02 21:00
字符串
ACM
uva
UVA401
(回文子串和镜像串)
可以先设一个常量镜像串,直接返回比较#include #include #include #include #include #include #include #include #include usingnamespacestd; #definemem(a,b)memset(a,b,sizeof(a)) #definepfprintf #definesfscanf
qlky
·
2016-01-30 14:00
UVA401
- Palindromes
判断回文串 与 镜像对称的串 主要是要用常量简化代码 见代码 #include <iostream> #include <algorithm> #include <string> #include <cstdio> #include <cstring> #include <cstdlib> #in
·
2015-11-11 18:27
ROM
uva401
- Palindromes结题报告
题目地址 : http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=342&mosmsg=Submission+received+with+ID+13517947 好久没有刷
·
2015-11-08 10:19
ROM
UVa401
回文词
Palindromes A regular palindrome is a string of numbers or letters that is the same forward as backward. For example, the string "ABCDEDCBA" is a palindrome because it is the sam
·
2015-11-02 11:28
uva
UVa401
Palindromes
#include <stdio.h>#include <string.h>char mirror(char c){ static const char m[] = "A 3 HIL JM O 2TUVWXY51SE Z 8 "; &nbs
·
2015-06-20 14:00
ROM
UVA401
-Palindromes
题意:判断字符是否是四种情况,1,普通字符串,2,回文字符串,3镜像字符串,4既是回文又是镜像字符串。思路:先判断是否为回文串,再判断是否为镜像字符串,注意要处理0与O之间的关系。#include #include intmain(){ chars[100]; inta,b; while(scanf("%s",s)!=EOF){ b=1,a=1; intlen=strlen(s); for(in
u011345461
·
2013-08-01 20:00
刘汝佳uva 字符串专题
第一题 palindrome点击打开链接
uva401
题目意思:给定一个字符串判断是什么类型分析:1根据输出我们知道这个字符串总共有4种类型2首先应该是否是“palindrome”,判断的理由很简单直接对这个字符串进行判断
cgl1079743846
·
2013-03-03 12:00
uva401
- Palindromes
Aregularpalindromeisastringofnumbersorlettersthatisthesameforwardasbackward.Forexample,thestring"ABCDEDCBA"isapalindromebecauseitisthesamewhenthestringisreadfromlefttorightaswhenthestringisreadfromrig
Frankiller
·
2012-06-06 11:00
String
character
each
include
output
Numbers
UVA 401
UVA401
这个题目花了一些时间,总结一下因为下面两个原因:1.还是读题的问题。
GLORY | 学习·记录
·
2011-03-14 23: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
其他