String处理2
来源:互联网 发布:js window.open 参数 编辑:程序博客网 时间:2024/09/21 11:13
import java.util.Scanner;public class AlgorithmCharVoteCountArray {public static void main(String[] args) {System.out.println("Please type a line of letters like abaaaabc: ");//cmd输入Scanner sc=new Scanner(System.in);String s=sc.next();System.out.println(findChar(s));}public static Character findChar(String s) {int n =s.length(), half=n/2;int []counts=new int[127];//index,initial value donefor (int i=0;i<n;++i){if (++counts[s.charAt(i)]>half)//++likeput{System.out.println(counts[s.charAt(i)]);return s.charAt(i);}//all 0 initiated array vote count (像写正字);//chars are unicode 0~65535, while 0~127 are commonly used;//counts[97]=counts['a']=counts[0x61]=counts[0141]==counts[0b1100001];}return null;//no matter return what, but have to write a return in the return type method;//the method ends when it meet first return.}}
0 0
- String处理2
- String处理
- string处理
- String处理
- 开始Python -- String处理(2)
- String处理方法
- vc++ string处理大全
- Java String 处理函数
- String的处理
- String比较及处理
- flex String 相关处理
- Lua string 处理
- vc++ string处理大全
- 字符串处理string
- C++字符串string处理
- String 字符串处理
- vc++ string处理大全
- String的格式化处理
- Jquery一个简单的注册验证
- 网络图片设置为手机背景
- struts2 com.opensymphony.xwork2.config.ConfigurationException: 异常原因
- Hibernate 学习笔记 之 HQL 内连接和迫切内连接
- 动态设置控件高度
- String处理2
- oracle 递归1:oracle connect by用法
- SpringMVC基础_ControllerAdvice
- 使用AVPlayer自定义支持全屏的播放器(二)
- java获取当前时间的前一个小时
- Toast还能显示图片你知道么?
- centos下安装jdk 还没有验证
- Java反射详解
- android ScrollView嵌套RecyclerView