HashSet<String>
veri yapısının benzersiz dizeleri saklayabildiğini ve karma dizgisi kullandığı için dizenin O (1) karmaşıklığında mevcut olup olmadığını söyleyebileceğini biliyorum. Mektup davayı görmezden gelmek istersem, aynı karmaşıklık sağlanabilir mi? Sonraki kullanım durumu aşağıdaki gibi çalışmalıdır:Dizeleri depolayan ve harf durumunu göz ardı eden veri yapısı
Böyle bir veri yapısını uygulamak mümkün mü?
@dave son satırı için değer olarak özgün dize ve küçük harf tek bir HashMap kullanmak - New York hazır haldedir, ben dize normalleştirmek olamaz yazdırır Ekleme –
'da küçük harflere küçültme Eğer '.equals() 've' .hashCode()' yöntemlerini geçersiz kılan yeni bir sınıf oluşturdunuz? –
@jameslarge Dize sınıfı son, uzatılamıyor. – dave