程序员面试金典 - 面试题 01.04. 回文排列

题目难度: 简单
原题链接[1]
今天继续更新程序员面试金典系列, 大家在公众号 算法精选 里回复 面试金典 就能看到该系列当前连载的所有文章了, 记得关注哦~
题目描述给定一个字符串 , 编写一个函数判定其是否为某个回文串的排列之一 。
回文串是指正反两个方向都一样的单词或短语 。 排列是指字母的重新排列 。
回文串不一定是字典当中的单词 。
示例 1:输入:"tactcoa" 输出:true(排列有"tacocat"、"atcocta" , 等等)
题目思考

  1. 什么字符串是回文串的排列?
  2. 能否做到常数空间复杂度?
解决方案思路