zoukankan      html  css  js  c++  java
  • 算法:返回字符串中不重复的第一个字符串

    package algorithm
    
    import java.util
    
    /**
      * Created by angel;
      */
    object findStr {
    
      def main(args: Array[String]): Unit = {
        val str = "dddffffssxsadc"
        val toArray: Array[Char] = str.toArray
        val findOne = iteratorStr(toArray)
        println(findOne)
      }
    
    
      //迭代字符串
      def iteratorStr(array: Array[Char]):Char ={
        val store = new util.ArrayList[Integer]()
        val storeDel = new util.HashSet[Integer]()
          for(index <- 0 until array.length){
            val word: Integer = array(index).toInt
            if(storeDel.contains(word)){
    
            }
            if(store.contains(word)){
    
              store.remove(word)
              storeDel.add(word)
            }else{
              store.add(word)
            }
          }
    
        store.get(0).toChar
      }
    }
  • 相关阅读:
    Day 9
    Day 8
    Day 7
    Day 6
    Day 5
    Day 4
    Day 3
    Day 2
    Day 1
    解决vue-cli3不停请求 /sockjs-node/info?t= 问题
  • 原文地址:https://www.cnblogs.com/niutao/p/10547990.html
Copyright © 2011-2022 走看看