技术栈

C语言 | Leetcode C语言题解之题409题最长回文串

DdddJMs__1352024-09-20 22:51

题目:

题解:

cpp 复制代码
int longestPalindrome(char * s)
{
    int c[128]={0},ret=0;
    
    for(int i=0;i<strlen(s);i++)
    {
        c[s[i]]++;
    }

    for(int i=0;i<128;i++)
    {
        ret+=c[i]-c[i]%2;
    }


    return ret+(ret!=strlen(s));
}
上一篇:字符串的KMP算法详解及C/C++代码实现
下一篇:[C++]类和对象(上)
相关推荐
剪一朵云爱着
1 天前
力扣2080. 区间内查询数字的频率
算法·leetcode
Doro再努力
1 天前
数据结构04:力扣顺序表3道例题解题思路与代码实现
c语言·数据结构
Dream it possible!
1 天前
LeetCode 面试经典 150_栈_有效的括号(52_20_C++_简单)(栈+哈希表)
c++·leetcode·面试·栈·哈希表
疯狂吧小飞牛
1 天前
Lua C API 中的注册表介绍
java·c语言·lua
仰泳的熊猫
1 天前
LeetCode:701. 二叉搜索树中的插入操作
数据结构·c++·算法·leetcode
老四啊laosi
1 天前
[双指针] 1. 力扣283.移动零
算法·leetcode·双指针·移动零
疯狂吧小飞牛
1 天前
Lua C API 中一段LUA建表过程解释
c语言·junit·lua
potato_may
1 天前
第18讲:C语言内存函数
c语言·数据结构·算法
顾晨阳——
1 天前
C/C++字符串
c语言·c++·字符串
热门推荐
01BongoCat - 跨平台键盘猫动画工具02GitHub 镜像站点03两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答04UV安装并设置国内源05Linux下V2Ray安装配置指南06GitLab 零基础入门指南:从安装到项目管理全流程07KGG转MP3工具|非KGM文件|解密音频08windows找不到gpedit.msc(本地组策略编辑器)09在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)1046个Nano-banana 精选提示词,持续更新中