请教一个字串的算法 有string a1 = "A B C D E F G"string b1 = "A C B"现要把b1根据空格分解成字符数组,算出数组在a1中的命中次数,有没有比较好的算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是要算出 b1 中每个字母在 a1 中出现的次数吗? 提供一个笨思路: for(char b : b1){ int count=0; for(char a : a1){ if(a==b){ count++; } } println("字母b出现的次数: "+count); } 运行通不过哦. 不过思路有了 如果像二楼所的那样,那很好办呀,你先用这两个字符串去初始化两个字符数组分别为a和b ,现在在依次从b中取一个字符出来,依依跟a中的每一个字符进行比较,并定放变量来保存记录,最后输出即可! 有问题??进群讨论才是最好的解决办法IT进阶者QQ群。。Fighting。75627891。学术交流。。职场征战。。工作感想。。生活闲情。。期待各位的加入助人助己。。其乐融融。。 有问题??进群讨论才是最好的解决办法IT进阶者QQ群。。Fighting。75627891。学术交流。。职场征战。。工作感想。。生活闲情。。期待各位的加入助人助己。。其乐融融。。 构造方法、空指针异常? 非常经典的那本关于设计模式的书叫什么名?封面啥样啊? mysql JDBC 外部 *.sql 脚本 急!!! Java 枚举 Enum --Swith..Case怎样操作枚举 求解? 方式与调用 java的socket编程中有无类似c中的select函数功能? 即在读数据之前先判断socket是否可读? 数据类型转换问题 新手看书没看懂,请各位大哥帮解释一下,好么? 急:高手相助,关于java的内存问题 java spec.... 播放图片除Applet外 还有那些方法 刚接触java,问一个关于多线程的问题
for(char b : b1){
int count=0;
for(char a : a1){
if(a==b){
count++;
}
}
println("字母b出现的次数: "+count);
} 运行通不过哦. 不过思路有了