单词分析
本文最后更新于 208 天前,其中的信息可能已经有所发展或是发生改变。

单词分析

我的感受:
    本人坐标:湖北某地,某学校。喜欢吃威化饼干,也是我的id(英文)
    这个题目是我准备蓝桥杯算法(我报的是javaB组)的第一个题目,也是令我难忘的一次经历,在此之前,我没有刷过任何算法题,当时校赛选拔的时候,
不知道怎么的,老师给的算法题,我居然会做,然后迷迷糊糊的就进了省赛。在准备比赛的过程当中,也渐渐的慢慢的,非常喜欢算法,
这里的喜欢是喜欢有意思的算法题目,难的题目搞一个星期,我都不一定能看懂别人的参考答案和编程思维!
    下面来感受一下这题(我一年前觉得这题很难,很难,现在觉得简单),欢迎在评论区给出更好的答案!!
、
/*
 统计一个字符串中,字符最多的那个字符,如果多个字符最多,输出字典序最小的那位
 */
 import java.util.Scanner;
 // 1:无需package
 // 2: 类名必须Main, 不可修改
 public class Main {
   public static void main(String[] args) {
     Scanner scan = new Scanner(System.in);
     //在此输入您的代码...
     int number[]=new int [26];
     String arr=scan.next();
     for(int i=0;i<26;i++){
      number[i]=0;//记录每个字符的个数,初值设为零
    }
     for(int i=0;i<arr.length();i++){//遍历每个字符
      number[arr.charAt(i)-'a']++;//统计每个字符个数,number[0]就代表a的个数,依次类推
    }
     int max=number[0];//记录最大值
     int index=0;//记录装有最多字符串的数组下标
     for(int i=0;i<26;i++){
       if(number[i]>max){
        max=number[i];
        index=i;
      }
    }
     System.out.println((char)('a'+index));//打印这个字符
     System.out.println(max);//打印个数
     scan.close();
  }
 }

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇