当前位置: 代码迷 >> 综合 >> Nswoj每日一题:回文数判断
  详细解决方案

Nswoj每日一题:回文数判断

热度:68   发布时间:2023-10-31 18:08:47.0

[回文数]

这道题很简单, 直接用两个字符数组保存回文数的左右部分加以判断就可以了
下面是部分代码.
bool palindrome_optimize(char* letter, int lenth) {char left[MaxLenth] = "";char right[MaxLenth] = "";int ml = 0, mr = 0;for (int i = 0, j = lenth - 1; i < lenth / 2& j >= lenth / 2; i++, j--) {left[ml++] = letter[i];right[mr++] = letter[j];}if (strncmp(left, right, lenth / 2) == 0) {return true;}else {return false;}
}

  相关解决方案