From 7b3f22216ffcf1fa61cbd9ad8e64a99acaede72e Mon Sep 17 00:00:00 2001 From: me Date: Sat, 31 Jan 2026 15:47:25 +0500 Subject: [PATCH] add solution for hw4:3435 --- java/wordStat/WordStatLengthSuffix.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/java/wordStat/WordStatLengthSuffix.java b/java/wordStat/WordStatLengthSuffix.java index fab855c..73a7a78 100644 --- a/java/wordStat/WordStatLengthSuffix.java +++ b/java/wordStat/WordStatLengthSuffix.java @@ -43,6 +43,21 @@ public class WordStatLengthSuffix { data = r.read(); } + + if (sb.length() > 0) { + String word = sb.toString().toLowerCase(); + if (word.length() != 1) { + word = word.substring(word.length() / 2); + if (wordMap.containsKey(word)) { + wordMap.get(word).count++; + } else { + wordMap.put(word, new WordInfo(word, 1, wordIndex)); + wordIndex++; + } + } + } + + if (sb.length() > 0) { String word = sb.toString().toLowerCase(); if (wordMap.containsKey(word)) {