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;
        }
    
    
    }
    

      

  • 相关阅读:
    delphi之动态库调用和串口通讯
    git如何使用 svn如何使用
    delphi学习笔记1
    sql
    linux连接与传输等命令
    jdbc
    list/tstringlist/tobjectlist
    SQL GRANT
    Invalidate介绍
    FORM 的创建
  • 原文地址:https://www.cnblogs.com/shenbo-/p/8546563.html
Copyright © 2011-2022 走看看