`
paladin1988
  • 浏览: 329667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

绝对回文和相对回文

 
阅读更多


我这辈子都不会忘记这两道题目,忘记那些时光...


写于2011-01-23 21:19



题目如下:

 

   Input will contain between 1 and 50 characters, inclusive . Each character of input will be an uppercase letter ('A' - 'Z').

   A:   Examples

        "XBCDEFYWFEDCBZ"

       Return: "BCDEF"

  We see that the reverse of BCDEF is FEDCB, which appears later in the string.

 

B: "ABCABA"

 Return: "ABA"

 The String ABA is a palindrome(it's its own reversal), So it meets the criteria.

 

  这两个题目引出了两个概念:绝对回文 和 相对回文

 


分享到:
评论

相关推荐

    回文数和猜数字_回文数和猜数字_回文_

    回文数和猜数字是计算机科学领域中常见的编程问题,主要涉及到字符串处理和算法设计。在Java编程语言中,这两个概念具有重要的应用价值,因为它们能帮助开发者提升对字符串操作和逻辑推理的理解。 首先,我们来详细...

    汇编语言 回文串

    回文串是从左到右读与从右到左读字符方式一样的一个字符串,如ABCBA、eluparcettecrapule是回文串,但123431不是回文串。 编一个程序判断一个串是否为回文串。 键盘输入一个以回车结尾的字符串STR,如果是回文串,...

    回文判断程序栈和队列基本操作

    本话题聚焦于"回文判断程序",并涉及到"栈"和"队列"这两种基本数据结构的操作。回文是一种正读反读都能读通的字符串,如"level"或"madam"。在判断一个字符串是否为回文时,栈和队列可以发挥重要作用。 首先,我们来...

    回文实验代码 回文实验

    回文是一种特殊的字符串,它从前往后读和从后往前读是完全一样的,比如"上海自来水来自海上"、"12321"或者"madam"。在计算机科学和编程领域,回文检查是一个常见的问题,常用于字符串处理、算法练习以及数据结构的...

    递归实现回文判断

    回文是指一个字符串从左到右读和从右到左读都是一样的字符串。例如,“abcba”、“madam”等都是回文字符串。 ### 二、递归基础 递归是一种编程技术,在这种技术中,函数通过调用自身来解决问题。递归通常用于解决...

    回文判断_C语言_

    描述中提到,“回文”是指顺读和倒读都一样的字符串,例如“XYZYX”和“xyzzyx”。在C语言中,我们可以利用字符串处理函数和循环结构来实现这个功能。以下是一种可能的实现方式: 首先,我们需要包含C语言的头文件`...

    回文判断 JAVA实现

    这包括单元测试(如使用JUnit框架)和集成测试,覆盖各种可能的输入情况,如正常回文、非回文、空字符串等。 8. **性能优化**:虽然回文判断的递归解决方案简洁,但在处理大型字符串时,可能会导致大量的函数调用,...

    回文判断实验报告 数据结构

    回文判断是一个常见的编程问题,尤其在数据结构和算法的学习中常常被用作示例。在本实验报告中,我们将探讨如何使用栈这种数据结构来判断一个字符串是否为回文。 首先,我们要理解什么是回文。回文是指一个字符串...

    C++回文判定测试程序

    在编程领域,回文判定是一个常见的问题,主要涉及字符串处理和算法设计。在这个场景中,我们讨论的是一个用C++语言编写的回文判定测试程序,这是数据结构课程中的一个作业题目。回文是指正读反读都能读通的字符串,...

    程判断输入的一串字符是否为“回文”。所谓“回文”是指顺序读和逆序读都一样的字符串。如:“12321”和“abcdcba”都是回文。

    在编程领域,判断一个字符串是否为回文是一个常见的问题,主要涉及到字符串处理和算法的知识。在C++中,我们可以使用多种方法来实现这个功能。以下是一些关键知识点和详细的实现方式: 1. **字符串基本操作**:在...

    判断字符串是否回文 程序

    回文是一种特殊的字符串,它具有从前往后读和从后往前读完全相同的特性。例如,“上海自来水来自海上”、“level”或“madam”都是回文。在编程中,判断一个字符串是否为回文是一项常见的任务,对于学习基础算法和...

    判断字符串是否回文

    **回文**是一种特殊的字符串,它从前向后读和从后向前读都是一样的。例如,“madam”、“racecar”等都是回文字符串。回文检测是计算机科学中的一个经典问题,广泛应用于文本处理、密码学等领域。 #### 二、C#语言...

    PTA-判断回文pta

    PTA~ 判断回文pta 判断回文pta 判断回文pta 判断回文pta 判断回文pta

    回文-栈和队列

    栈和队列的基本操作及其应用 1、掌握栈和队列的顺序存储结构和链式存储结构,以便在实际中灵活应用。 2、掌握栈和队列的特点,即后进先出和先进先出的原则。 3、掌握栈和队列的基本运算,如:入栈与出栈,...回文判断

    c语言——回文串

    在c语言中,回文串是指一个正读和反读都一样的字符串,例如“level”、“noon”等等。判断一个字符串是否是回文串是c语言中最基础的问题之一。本文将详细介绍如何使用c语言编写程序来判断一个字符串是否是回文串。 ...

    回文、组合回文的判断

    一字符串若从正、反两个方向读是相同的,称为回文。若不计空格从正、反两个方向读是相同的,称为组合回文。设计一程序,判断一输入字符串是回文、组合回文或者不是回文。

    回文字符串

    回文字符串是指一个字符串正着读和反着读都一样的字符串。例如,“madam”、“racecar”等都是典型的回文字符串。 #### 二、回文字符串的判断方法 在计算机科学中,判断一个字符串是否为回文字符串通常采用以下几...

    利用C++栈和队列实现回文判断

    利用C++栈和队列实现回文判断 可以自行输入

    1155:回文三位数.cpp

    如果一个数从左边读和从右边读都是同一个数,就称为回文数。例如6886就是一个回文数,求出所有的既是回文数又是素数的三位数。 【输入】 (无) 【输出】 所有的既是回文数又是素数的三位数。一个数一行。 【输入...

    最长回文字符串

    回文字符串是一个在正读和反读时都保持相同的字符串,比如"madam"、"racecar"。在计算机科学中,寻找一个字符串中的最长回文子串是一项基础且重要的任务,尤其在文本处理和算法设计中。这个问题的解决通常涉及到字符...

Global site tag (gtag.js) - Google Analytics