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

自己网站制作的详细教程网销怎么做

自己网站制作的详细教程,网销怎么做,国际会议网站建设,男科医院在线咨询免费文章目录 一、题目二、C# 题解 一、题目 给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。 回文串是指正反两个方向都一样的单词或短语。排列是指字母的重新排列。 回文串不一定是字典当中的单词。 点击此处跳转题目。 示例1: 输入&…

文章目录

  • 一、题目
  • 二、C# 题解

一、题目

  给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。

  回文串是指正反两个方向都一样的单词或短语。排列是指字母的重新排列。

  回文串不一定是字典当中的单词。

  点击此处跳转题目。

示例1:

输入:“tactcoa”
输出:true(排列有"tacocat"、“atcocta”,等等)

二、C# 题解

  回文字符串的排列,即字符串中每个字符出现的次数全为偶数,或最多有 1 个奇数。因此用 num 记录出现次数为奇数的个数,遍历更新即可。

  这里题目没有明确字符串是否为英文字母,因此 map 大小定为 128。

public class Solution {public bool CanPermutePalindrome(string s) {int[] map = new int[128];     // map 记录表int num = 0;                  // 记录奇数次出现字符的个数for (int i = 0; i < s.Length; i++) {int index = (int)(s[i]);  // 获取字符的记录位置if (map[index] == 0) { // 出现偶数次,更新记录和 nummap[index]++;num++;}else {                    // 出现奇数次,同上map[index]--;num--;}}return num < 2;               // 奇数次出现字符的个数不能 > 1}
}
  • 时间复杂度: O ( n ) O(n) O(n)

  • 空间复杂度: O ( 1 ) O(1) O(1),取决于出现字符的种类多少。

http://www.mmbaike.com/news/70853.html

相关文章:

  • 向百度提交网站关键词工具软件
  • 用table做的网站河北seo基础知识
  • 网站制作方法靠网络营销火起来的企业
  • 程序做网站好还是app好宁波seo排名优化
  • php搭建wordpress网站seo培训
  • 域名网站大全网络营销专业
  • 如何做自适应网站百度推广获客成本大概多少
  • 网站公安备案电话b站暴躁姐
  • 深圳wap网站建设购买模板建站
  • 网上商店的优势和劣势网站优化是什么
  • 河南省建设厅督察网站域名申请的流程
  • 邢台天九建设有限公司网站百度广告联系方式
  • 云龙网站开发seo准
  • 外包工是临时工吗seo网站优化课程
  • 中小学教师兼职做网站关键词优化师
  • 做水果苹果大的网站如何设置淘宝友情链接
  • 邵阳 网站开发 招聘百度云登录入口
  • 做3d效果的网站靠谱的代写平台
  • 东莞网站制作 东莞企业网站制作拉新十大推广app平台
  • 个人网站限制网络营销的特点
  • 域名和网站建站公司链接台州网站建设推广
  • 做阀门销售什么网站最好2022拉新推广赚钱的app
  • 工厂怎么找外贸公司seo推广优化方案
  • 成都网站建设外包什么是网站外链
  • 租号网站咋做我的百度账号登录
  • 做网站规避什么百度公司
  • 网站开发代码编辑器优化设计六年级下册语文答案
  • 企业网站用个人备案网站发稿平台
  • 标识设计公司网站seo官网
  • 潍坊网站建设wfxtseo可口可乐软文范例