当前位置: 首页 > news >正文

海报设计分析西安网站seo

海报设计分析,西安网站seo,网站建设教程,wordpress 子主题插件个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步

目录

  • 1️⃣题目描述
  • 2️⃣题目解析
  • 3️⃣解题代码

1️⃣题目描述

给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 。

在构造过程中,请注意 区分大小写 。比如 “Aa” 不能当做一个回文字符串。

示例1:

输入:s = “abccccdd”
输出:7
解释:
我们可以构造的最长的回文串是"dccaccd", 它的长度是 7。

示例2:

输入:s = “a”
输出:1

示例3:

输入:s = “aaaaaccc”
输出:7

注意:

  • 1 <= s.length <= 2000
  • s 只由小写 和/或 大写英文字母组成

2️⃣题目解析

通过数组模拟哈希表将字符串中每个字符出现的次数记录下来,然后计算回文串中能够成对的字符个数。每个字符能够成对的个数就是其出现次数除以 2 的结果再乘以 2。最后,判断所有能够成对的字符数是否小于原字符串长度,如果小于,则说明可以选取一个单独的字符作为回文串的中心,使得最终回文串长度加 1。

3️⃣解题代码

class Solution {
public:int longestPalindrome(string s) {int hash[127] = { 0 };for(char x : s) hash[x]++;int ret = 0;for(int x : hash) ret += x / 2 * 2;return ret = ret < s.size() ? ret + 1 : ret;}
};

最后就通过啦!!!

在这里插入图片描述

http://www.ds6.com.cn/news/28812.html

相关文章:

  • html css 教程seo怎么优化简述
  • 建设网站哪里好软媒win7优化大师
  • 网站建设色系搭配知名网络营销推广
  • 做印章的网站线上宣传渠道和宣传方式
  • 查看网站有没有备案seo专员简历
  • 济南网站建设小程序开发揭阳市seo上词外包
  • 做网站推广也要营业执照吗公众号推广渠道
  • c语言网络编程提高seo排名
  • 吃鸡辅助群的购卡链接网站怎么做市场调研与分析
  • 网站活动策划方案国家认可的赚钱软件
  • 石家庄网站开发多少钱国外十大免费服务器和域名
  • 政府门户网站建设情况简介百度的企业网站
  • 自己做网站要学什么软件搜索引擎都有哪些
  • 建立网站的服务器关键词优化技巧
  • 火锅自助餐网站建设crm系统成功案例分享ppt
  • 网上做翻译兼职网站2345导网址导航下载
  • 网站开发标书提高搜索引擎排名
  • 青岛网站建设哪家更好谷歌seo博客
  • 做网站至少多少钱太原百度推广开户
  • 做企业网站能赚钱吗?昆明seo优化
  • 网站域名注册规则吉林网络推广公司
  • tp做的网站封装成app网站代运营价格
  • 做电影网站解决版权问题站长统计网站统计
  • 大兴企业官方网站建设app推广平台排行榜
  • 小游戏网站建设公司电话营销技巧和营销方法
  • 北京企业管理公司天津seo排名效果好
  • 百度网站排名百度关键词优化送网站
  • dedecms做网站怎么查看朝阳seo推广
  • 顺德网站建设怎么样企业推广平台有哪些
  • 制作一个视频网站百度快速排名软件下载