Java kullanarak çok büyük bir tam sayı dizisinden çoğaltılmış değerleri kaldırmak için herhangi bir zamanı etkili bir yoldan biliyor musunuz? Dizinin boyutu, oturum açmış olan kullanıcıya bağlıdır, ancak bazı yinelenen öğelerle her zaman 1500000 sıralanmamış değerleri aşacaktır. Bir List dönüştürerek çalıştıJava kullanarak büyük bir tam sayı dizisinden çoğaltmaları kaldırma
100000 ila 9999999 Her tamsayı bir dizi içerir, ama benim sunucuda yığın (ISS bunu kısıtladı) veri bu miktarı izin vermez. Ve bir for döngüsü içinde düzenli bir döngü için hesaplamak için 5 dakika alır.
yineleme olmadan dizinin boyutu benim veritabanında depolar biridir.
Yardım memnuniyetle karşılanacaktır!
i listeye öğe ekleyerek başlayın
zeki :) denemeye değer – Bozho
+1 büyük cevap. – YoK
Bunlar gibi akıllı cevaplar StackOverflow –