首页 > 试题广场 >

判断两个字符串是否互为逆置

[编程题]判断两个字符串是否互为逆置
  • 热度指数:2242 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
判断两个字符串是否互为旋转,即能否逆置一个字符串得到另外一个字符串。 例如:给定str1= "HUANJU" 和 str2 = "UJNAUH",返回1, 给定str1 = "HUANJU" 和 str2 = "ACBD",返回0. 函数原型:int isRevertStr(const char *str1,const char *str2);

输入描述:
输入为一行,两个字符串str1和str2,以空格分隔.


输出描述:
如果两个字符串是互为逆置输出1,否则输出0
示例1

输入

ABCD ABCD

输出

0
头像 273k
发表于 2022-04-16 10:58:33
import java.util.Scanner; public class Main { public static void main(String[] arg){ Scanner scanner = new Scanner(System.in); String aa = scanner.nex 展开全文
头像 yyb_20200528
发表于 2022-05-31 10:17:21
#include #include #include using namespace std; int isRevertStr(const char *str1,const char *str2) { int nResult = 0; string strS1 = str1; string s 展开全文
头像 TheXLg
发表于 2022-09-11 21:55:02
合理运用数组方法 let arr=readline().split(' '); arr[0].split('').reverse().join('') === arr[1]?console.log(1):console.log(0)
头像 人生路漫漫~加油
发表于 2022-12-14 00:04:41
import sys def isRevertStr(a,b): if len(a) == len(b): bb=b[::-1] for i in range(len(a)): if a[i] !=bb[i]: 展开全文
头像 無神論
发表于 2023-02-22 09:58:42
string=input().split() str1=string[0] str2=string[1] i=0 j=-1 while i <len(str1): if str1[i]==str2[j]: i=i+1 j=j-1 if i 展开全文
头像 _VanillaL
发表于 2022-08-24 11:29:58
#include <string> #include <iostream> #include <algorithm> using namespace std; int main(){     string s1,s2;     展开全文
头像 牛客825236968号
发表于 2022-02-23 14:12:52
word = input().split() word1 = word[0] word2 = word[1] if word[0][::-1] == word[1]: print("1") else: print('0')