字符判断| 对于汉字的输入确实有问题,求指导
来源:互联网 发布:妙味云课堂js视频下载 编辑:程序博客网 时间:2024/03/29 21:35
判断字符串b的所有字符是否都在字符串a中出现过,a、b都是可能包含汉字的字符串。b中重复出现的汉字,那么a中也要至少重复相同的次数。汉字使用gbk编码(简单的说,用两个字节表示一个汉字,高字节最高位为1的代表汉字,低字节最高位可以不为1)。 int is_include(char *a, char *b); 返回0表示没有都出现过,返回1表示都出现过。 请设计一个算法。
解决办法:
import java.util.*;public class Main{public static void main(String[] arg){Scanner in = new Scanner(System.in);String a = in.next();String b = in.next();int i = 0;int mm = a.length();int m = a.length();int n = b.length();while(i<n){int h = a.indexOf(String.valueOf(b.charAt(i)));if(h>=0){//System.out.println(a.substring(0,h));//System.out.println(a.substring(h+1,m));a = a.substring(0,h)+a.substring(h+1,m);m--;i++;}else{break;}}int s = a.length();if((mm-m)==n){System.out.println(1);}if((mm-m)!=n){System.out.println(0);}}}
0 0
- 字符判断| 对于汉字的输入确实有问题,求指导
- 对于vistual studio 不能输入汉字的问题的解决方法
- c# 输入字符为汉字的判断方法
- c# 如何判断输入的字符是否为汉字
- C#判断输入的字符是否为汉字
- Android EditText如何判断输入的内容有汉字
- JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字
- 判断输入字符类型,汉字转拼音
- 话说UNICODE字符集中特有汉字的输入问题
- 对于字符输入的处理
- 判断输入的是不是汉字
- 关于 汉字 字符的判断
- edit编辑框 判断输入的字符是汉字还是英文
- javascript判断输入汉字字符个数小技巧
- JS判断汉字数字表单文本框输入指定字符类型
- 判断字符或字符串里是否有汉字
- 判断字符或字符串里是否有汉字
- 判断字符或字符串里是否有汉字
- 前端面试(计算机网络、数据算法、Linux)
- Count Primes
- BZOJ 4762: 最小集合
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d240d.lib”解决方法
- EM算法--二维高斯混合模型(GMM)
- 字符判断| 对于汉字的输入确实有问题,求指导
- Android Manifest之<application>元素中文注释
- makefile教程
- Unity3D 地形整体高度升降 插件
- PHP 使用 PDO 的 execute () 方法 删除不存在的数据,返回值仍然是 true 是什么鬼
- 初识庐山真面目-MySQL数据库
- 事件监听的相关兼容性
- Android OOM-调整Heap大小
- java.lang.VerifyError: Verifier rejected class 问题解决