fal第12期量化風(fēng)控 全面策略提高班
?String reverse = new StringBuffer(s).reverse().toString();
? ? ? ?int length = s.length();
? ? ? ?int[] arr = new int[length];
? ? ? ?int maxLen = 0;
? ? ? ?int maxEnd = 0;
? ? ? ?for (int i = 0; i < length; i++)
? ? ? ? ? ?/************** 修改的地方 ***************************/
? ? ? ? ? ?for (int j = length - 1; j >= 0; j--) {
? ? ? ? ? ? ? ?/**************************************************/
? ? ? ? ? ? ? ?if (s.charAt(i) == reverse.charAt(j)) {
? ? ? ? ? ? ? ? ? ?if (i == 0 || j == 0) {
? ? ? ? ? ? ? ? ? ? ? ?arr[j] = 1;
? ? ? ? ? ? ? ? ? ?} else {
? ? ? ? ? ? ? ? ? ? ? ?arr[j] = arr[j - 1] + 1;
? ? ? ? ? ? ? ? ? ?}
標(biāo)簽: