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

oj字符串,求助讨论帖

思路:标记法,记录每个字母出现次数,但第一次代码没有通过

初始代码

#include<stdio.h>
#include<string.h>
int main(){char s[1005];while(scanf("%s",s)!=EOF){char zm[27];for(int i=0;i<26;i++){zm[i]='a'+i;}//字母int t[27]={0};//标记字母出现个数int max=0;for(int i=0;i<strlen(s);i++){t[s[i]-'a']=t[s[i]-'a']+1;//出现最多的字母的序号for(int k=1;k<26;k++){if(t[max]<t[k]){max=k;}}printf("%c",zm[max]);}printf("\n");}
}

但是借鉴完更简洁的的方式后,又有了AC代码

#include<stdio.h>
#include<string.h>
int main(){char s[1005];while(scanf("%s",s)!=EOF){char zm[27];for(int i=0;i<26;i++){zm[i]='a'+i;}//字母int t[27]={0};//标记字母出现个数int max=0;for(int i=0;i<strlen(s);i++){t[s[i]-'a']=t[s[i]-'a']+1;//出现最多的字母的序号if(t[max]<t[s[i]-'a']){max=s[i]-'a';}printf("%c",zm[max]);}printf("\n");}
}

但还是求助一下,我原始代码哪里有问题?

http://www.dtcms.com/a/491464.html

相关文章:

  • 鸿蒙app开发中 class类中的 访问修饰符和静态修饰符 等这些命名的含义 以及用法
  • 大模型-AIGC技术在文本生成与音频生成领域的应用
  • 国内产品网站1688利用腾讯云建设网站
  • 下载免费网站模板下载移动网站建设机构
  • 公司网站怎么建温泉网站建设
  • error: can‘t find Rust compiler
  • 关于力扣第 167 场双周赛的赛后总结 第三四题
  • 网站开发h5技术两学一做网站源码
  • SpringBoot-自动配置原理
  • AI应用开发001-Conda和Jupyter Lab介绍
  • 在 Android Shell 终端上直接运行 OPENPPP2 网关路由配置指南
  • debug - MDK - arm-none-eabi - 从MDK工程做一个makefile工程出来
  • 郑州外贸网站建设商家内网网站开发报价
  • xxl-job pg数据库适配
  • OSPF路由协议重点总结
  • QT6中QToolBox功能与应用
  • Linux 进程信号机制详解
  • 淘宝客做网站推广自定义页面wordpress
  • YOLO-V1 与 YOLO-V2
  • 中科大少年班记(2025年10月)
  • 微信公众号端网站开发小程序开发费用一览表fhq华网天下
  • 体育数据库:搭建体育应用的核心「数据引擎」
  • 【JETSON+FPGA+GMSL】多功能图像采集卡,以高集成、多通道方案应对工业视觉挑战
  • 做网站教学书微信公众号下载安装
  • 【从零开始构建性能测试体系-07】理解响应时间、吞吐量与并发:性能测试关键指标解读
  • C/C++字符串
  • 上网站乱码python网站开发效率
  • 告别“搬砖”:在AI的辅助下,前端如何触及业务与架构的深水区?
  • 大显存 AI 训练实战:PyTorch/TensorFlow 参数调试与多场景落地指南
  • 石狮新站seo电子商务网站建设与管理感想