[关闭]
@xujun94 2016-07-30T16:59:51.000000Z 字数 592 阅读 1621

测试页面内的跳转

徐俊

跳转到的地方

第一个值出现一次的字符

  1. import java.util.HashMap;
  2. public class Solution {
  3. HashMap<Character, Integer> map = new HashMap<>();
  4. public int FirstNotRepeatingChar(String str) {
  5. if (str==null)return -1;
  6. int length = str.length();
  7. for(int i = 0;i<length;i++) {
  8. if(map.containsKey(str.charAt(i))){
  9. int value = map.get(str.charAt(i));
  10. map.remove(str.charAt(i));
  11. map.put(str.charAt(i),value+1);
  12. }else{
  13. map.put(str.charAt(i),1);
  14. }
  15. }
  16. for(int i = 0;i<length;i++){
  17. if(map.get(str.charAt(i))==1)
  18. return i;
  19. }
  20. return -1;
  21. }
  22. }

定义一个 函数,输入两个字符串 ,从第一个字符串中删除在第二个字符串中所有出现过的 字符 。

定义一个函数,删除字符中 所有 重复出现的 字符。

判断连个 单词 输入的是不是变位词。

点击跳转

1图片示例

图片示例

图片链接实例

图片下载实例

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注