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

最近联系人-有点疑惑

思路:双重字符数组,再用冒泡按字典序排列,再统计数量

我的疑惑:

1.一开始

char end[3]={'E','N','D'};
char name[N][N];

我一直放在while(T--)里面,一直oj编译器运行错误,但是小熊猫可以运行(只是速度很慢),这里存个档,等学到后面再回来看看

2.冒泡序列若是

for(int i=1;i<len-1;i++){
for(int j=1;j<len-1-i;j++){
if(strcmp(name[j],name[j+1])>0){
char s[N];
strcpy(s,name[j]);
strcpy(name[j],name[j+1]);
strcpy(name[j+1],s);
}
}
}//冒泡排序,字典序小的在前面

也无法通过


AC代码

#include<stdio.h>
#include<string.h>
#define N 28
char name[N][N];
char end[]="END";
int main(){int T;scanf("%d",&T);while(T--){scanf("%s",name[0]);//"吃掉"startint len=0;while(1){scanf("%s",name[++len]);if(strcmp(name[len],end)==0){break;}}//输入for(int i=len-1;i>0;i--){for(int j=1;j<i;j++){if(strcmp(name[j],name[j+1])>0){char s[N]={0};strcpy(s,name[j]);strcpy(name[j],name[j+1]);strcpy(name[j+1],s);}}}int maxp=1;int p=1;char max[N];strcpy(max,name[1]);for(int i=2;i<len;i++){if(strcmp(name[i],name[i-1])==0){p++;if(p>maxp){maxp=p;strcpy(max,name[i]);}}else {p=1;}}printf("%s\n",max);}
}

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

相关文章:

  • RV1126 NO.37:OPENCV的图像叠加功能
  • 时序数据库系列(一):InfluxDB入门指南核心概念详解
  • 网站建设与维护工作电商网站开发prd
  • 东莞网站推广模式网站设计标杆企业
  • html 和css基础常用的标签和样式
  • 应用通知如何接入飞书
  • 英语做美食网站免费小程序平台
  • 电子学会青少年机器人技术(四级)等级考试试卷-理论综合(2025年9月)
  • C语言基于MPI并行计算矩阵的乘法
  • 2020年下半年网络规划设计师案例分析真题及答案解析
  • LaTeX 2025环境配置:texlive + TeXstudio
  • 工业物联网环境监测新趋势:解析一体化边缘智能节点的价值
  • 收企业做网站备案wordpress主题giligili
  • 经营网站需要什么费用电脑制作网站用哪个软件
  • CentOS 7 停更后如何配置 YUM 源?(Vault、EPEL、第三方镜像完整指南)
  • 东莞天助网的网站凡科官网登录
  • Freertos系统,将U盘里的updata.zip解压到当前的U盘,然后进行升级
  • 网站功能模块报价wordpress 图库主题
  • LIFT:基于低秩引导的稀疏微调
  • 贸易公司怎么做网站比较好凡科互动投票破解
  • 数据迁移工具之 DataX + DataX-Web(windows)
  • 帝国cms微信小程序 微信授权登录api接口
  • 地产公司做网站维护写代码么品牌网站建设最佳大蝌蚪
  • 工信部网站备案文件手机app免费下载
  • 南京专业网站设计公司价格佛山网站快速排名提升
  • css第一天
  • jquery 网站框架网站管理员在哪里
  • 网站seo在线诊断wordpress调用留言板
  • 【软考架构】案例分析-比较两种架构风格:面向对象风格和解释器风格。
  • uemo网站源码购物类网站建设