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

许昌网站制作公司旅游的网站怎么做的

许昌网站制作公司,旅游的网站怎么做的,医疗网站建设服务,制作书签图片代码实现: 思路: 步骤一:统计各字母出现频率 步骤二:频率从高到低排序,形成频率数组 步骤三:频率数组只有如下组合符合要求: 1, 0...0n 1, n...n (, 0)n...n, 1(, 0) bool equalFrequency(char…

代码实现:

思路:

        步骤一:统计各字母出现频率

        步骤二:频率从高到低排序,形成频率数组

        步骤三:频率数组只有如下组合符合要求:

  • 1, 0...0
  • n + 1, n...n (, 0)
  • n...n, 1(, 0)
bool equalFrequency(char *word) {if (word == NULL || strlen(word) == 0 || strlen(word) == 1) {return true;}int hash[26] = {0};for (int i = 0; i < strlen(word); i++) {hash[word[i] - 'a']++;}// 出现频率从大到小排序for (char i = 25; i > 0; i++) {for (char j = 0; j < 25; j++) {if (hash[j] < hash[j + 1]) {char temp = hash[j];hash[j] = hash[j + 1];hash[j + 1] = temp;}}}char type = 0;// type = 0: 检查 1, 0...0// type = 1: 检查 n + 1, n...n (, 0)// type = 2: 检查 n...n, 1(, 0)for (char i = 0; i < 26; i++) {if (type == 0) {if (!hash[i + 1]) {return true;} else if (hash[i] - 1 == hash[i + 1]) {type = 1;} else {type = 2;}} else if (type == 1) {if (hash[i] != hash[0] - 1) {return false;} else if (i == 25 || hash[i + 1] == 0) {return true;}} else if (type == 2) {if (hash[i] == 1 && (i == 25 || hash[i + 1] == 0)) {return true;} else if (hash[i] != hash[0]) {return false;}}}return false;
}
http://www.yayakq.cn/news/950704/

相关文章:

  • 招聘做微信公众号网站维护移动网络服务商
  • 网站动态与静态腾讯网页游戏排行榜
  • 单位网站设计流程步骤杭州哪家公司可以做网站
  • 网站建设项目描述范文可以打视频的软件
  • 贵阳网站建设odenet沈阳出名网站
  • 类似网站的建设专业网页设计制作价格
  • 太原市住房与城乡建设厅网站邯郸网站优化建设
  • 网站建设电话销售技巧四川省肿瘤医院
  • 企业建设网站的作用百度关键词搜索怎么收费
  • 做图网站大学生兼职wordpress 倒计时插件
  • 学风建设专题网站做视频网站需要什么条件
  • 摄影网站设计与制作袜子网站建设规划书
  • 做茶叶网站的公司e2ee网站开发
  • 成都市网站建设php网站建设情景
  • 邵阳相亲网站网站被挟持怎么办
  • 网站建设和的注意事项怎么给自己建网站
  • 用什么做网站单页网页制作视频教程
  • 做的网站怎么进后台海淀区seo搜索优化
  • 便宜购物网站大全板绘网课平台哪个好
  • 网站域名品牌怎么写002822中装建设股吧
  • 常州网站开发曹县住房和城乡建设局网站
  • 专业建设网站外包杭州十大广告公司
  • .net网站做优化全球搜索引擎
  • 建网站添加付款方式中国文明网联盟网站建设
  • 徐州网站开发培训公司网站怎么优化
  • 网站备案成功后怎么弄wordpress 雅黑
  • 做海报在哪个网站可以找素材沙河网络推广
  • 淘宝天猫做网站咨询网站建设所需美工
  • 自己建网站有什么好处营销软文范例大全100字
  • php上传到fpt后网站前台空白有时连的上后台正常深圳实惠的专业建站公司