zoukankan      html  css  js  c++  java
  • 算法代码

    package shen.utils;
    
    /**
     * Description:
     * User: shen60
     * Date: 2018-03-11
     * Time: 10:54
     */
    public class SuanFa {
    
        public static void main(String[] args) {
    
        }
    
        public static int getMaxChildStrLen(String str){
            char [] strArr = str.toCharArray();
            int maxLength = 0;
            for (int i=1; i<strArr.length-1; i++){
                int len = checkLength(strArr,i);
                if(len > maxLength){
                    maxLength = len;
                }
            }
    
            return maxLength;
        }
    
        private static int checkLength(char[] strArr, int i) {
            int res = 0;
    
            if(strArr[i]==strArr[i+1]){
                getFuLen(strArr,i,0);
            }else{
                getDanLen(strArr,i,0);
            }
            return res;
        }
    
        private static int getDanLen(char[] strArr,int position, int distance) {
    
            if(position-distance > -1 && position+distance < strArr.length){
                if(strArr[position-distance]==strArr[position-1]){
    
                }
            }
            return position*2+1;
        }
    
        private static int getFuLen(char[] strArr,int position, int distance) {
    
            return 0;
        }
    
    
    }
    

      

  • 相关阅读:
    不同数据类型的取值范围
    反正切函数求圆周率 atan
    HDOJ 1106
    HDOJ 1596
    HDOJ 1026 dfs路径保存
    qsort用法总结
    HDOJ 2088
    HDOJ 1878 欧拉回路 nyoj 42一笔画问题
    HDOJ 1863 prim算法 HDOJ 1879
    HDOj 1010 DFS优化
  • 原文地址:https://www.cnblogs.com/shenbo-/p/8546563.html
Copyright © 2011-2022 走看看