palindrome

    0热度

    1回答

    所以我的程序是一个回文检查函数,它只使用字符串库和C++ sting对象。为了检查用户输入的字符串是否是回文,我需要将整个字符串转换为小写字母,并删除空格以检查字符串与其反向是否相等。我试过寻找解决方案,但我只找到使用不同库和创建新功能的答案。这是迄今为止的代码。 #include <iostream> #include <string> using namespace std; str

    -2热度

    3回答

    字符串检查我试图 我的问题是比别人有点不同的代码。我想为回文提供一个高效的代码。所以我添加了一些约束.Constrains:没有将字符串存储在任何额外的变量中。只使用一个循环。我已经在PHP中尝试过它,但它不呈现输出。我在图像中使用了相同的逻辑。我对PHP很陌生。我需要一些帮助来检查我的代码是否正确,如果错误可以做出什么改变?无论是使用php还是其他的oops语言,我只需要检查我的逻辑是否正确。

    0热度

    1回答

    我试图检查5位整数是否是使用javascript的回文或未使用javascript。我已经得到了代码来正确检查5位字符串(尚未整数)。这部分应该比较容易理解。 我的主要问题:我在JavaScript中使用函数的结构?如果是这样,我怎样才能让函数调用正常工作?它只是在收到所需的输入后退出程序。 代码如下: <script type="text/javascript"> var us

    0热度

    1回答

    我想测试一下,如果使用列表理解或切片的字符串列表是palindromes。我使用word_list=str1.split()将str1转换为列表。然而,回文测试 word=[w for w in word_list if w[0:9:1]==w[0:9:1][::-1]] 只适用于第一个字。由于单词的长度不同,我想知道是否有简明的编写代码而不使用普通循环的方式? str1='avallava

    0热度

    1回答

    为什么我没有得到正确的输出? 这是我的代码: def main(): num = 111 if (isPalindrome(num)): print ("Palindrome",num) else: print ("Not a palindrome", num) def isPalindrome(num): temp = nu

    0热度

    4回答

    我正在编写一个程序来检查回文。我最近拿起C并想知道为什么我不能使用它吗?是否有一些与我利用直接复制的argv成字符数组 #include <stdio.h> #include <string.h> #include <ctype.h> int main(int argc,char *argv[]){ int i; int a; int size;

    -2热度

    2回答

    n=int(input()) def palindrome(x): m=str(x) l=len(m) if l==1 or l==2 or l==3: return True if l>3: for i in m: for j in range (0,10): k=m.replace(str(i)

    0热度

    2回答

    我写了一个回文检查函数,它在大多数情况下都能正常工作,但是如果空格或标点符号不在字符串的中间,它就表示它不是回文。 即 初试: Enter string to test for palindrome: hannah string is a palindrome. 二测: Enter string to test for palindrome: han nah string is

    0热度

    3回答

    已关注此线程BASH Finding palindromes in a .txt file我无法弄清楚我的脚本在做什么错。 #!/bin/bash search() { tr -d '[[:punct:][:digit:]@]' \ | sed -E -e '/^(.)\1+$/d' \ | tr -s '[[:space:]]' \ | tr '[[:space:]]' '\n'

    0热度

    1回答

    我正在写一个函数来检查字符串是否是回文。 例如aba,abba,a ba,a ba,一罐金枪鱼的坚果。 Abba不是回文,“”(奇数空格)和“”(双空格)不是。 int is_palindrome(const char string[]) { // This implementation is only partly correct int string_length = l