Hirdetés
- Google Pixel 9 Pro XL - hét szűk esztendő
- Apple iPhone 17 Pro Max – fennsík
- Google Pixel topik
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco F7 – bajnokesélyes
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- CES 2026: A Dreame első akciókamerája apró, szétszedhető, 8K-t is rögzít
- Honor Magic 8 Pro Air a neve, január 19-én mutatják be
- Samsung Galaxy Watch6 Classic - tekerd!
- CES 2026: ténylegesen megoldotta a leégő tápkonnektorok gondját a Cooler Master
- AMD Radeon™ RX 470 / 480 és RX 570 / 580 / 590
- A Windows 11 nem akarja ránk erőltetni az AI applikációkat – vagy mégis?
- HiFi műszaki szemmel - sztereó hangrendszerek
- CES 2026: a mechanikus billentyűzet és a Stream Deck házassága amerikai módra
-
Mobilarena

Új hozzászólás Aktív témák
-
Ivy.4.Ever
őstag
válasz
Ivy.4.Ever
#17569
üzenetére
Rejtélyes, hogy a 14-es test caseben az 1395-ös értékre No-t vár, miközben az Yes lenne mivel 155 db 'i' betűből ki kell jönnie. És az egész test case ezen az egyen bukik, a többi 19029 számra mind jó a válaszom.
Más kódját bemásolva, ami szinte ugyanaz mint az enyém, viszont arra No-t ad, és közben jó az egész test case.
Az én kódom:public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
while(!s.equals("")){
char currChar = s.charAt(0);
int count = 0;
for(int i=0; i < s.length(); i++){
if(currChar == s.charAt(i)){
count++;
}
}
while(count > 0){
int weight = count * ((currChar - 'a')+1);
weights.add(weight);
count--;
}
s = s.replaceAll(Character.toString(currChar), "");
}
LinkedList<String> returnArray = new LinkedList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}Más kódja:
public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
int weight = 0;
char prev = ' '; // so it doesn't match 1st character
for (int i = 0; i < s.length(); i++){
char curr = s.charAt(i);
if (curr != prev){
weight = 0;
}
weight += curr - 'a' + 1;
weights.add(weight);
prev = curr;
}
ArrayList<String> returnArray = new ArrayList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}
Utóbbi kódra custom inputra ha beadom ezt:
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiv
2
241358
1395
Akkor 1395 a debug outputon No lesz.
Viszont ha kitörlöm az 1 szem 'f' betűt, meg már Yes
Ez nekem már az X-akták kategória
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- CES 2026: ténylegesen megoldotta a leégő tápkonnektorok gondját a Cooler Master
- AMD Radeon™ RX 470 / 480 és RX 570 / 580 / 590
- A Windows 11 nem akarja ránk erőltetni az AI applikációkat – vagy mégis?
- Nintendo Switch 2
- HiFi műszaki szemmel - sztereó hangrendszerek
- CES 2026: a mechanikus billentyűzet és a Stream Deck házassága amerikai módra
- Videós, mozgóképes topik
- OLED TV topic
- Milyen billentyűzetet vegyek?
- Anime filmek és sorozatok
- További aktív témák...
- Alpenföhn Ben Nevis processzorhűtő
- Eladó konfig! I9-14900K 2TB SSD 32GB DDR5 RTX5070 12GB!
- Szép! Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i7-11850H 32/512 A3000 4GB /1,5 Millió/
- !AKCIÓ! GAMER PC Intel Core i9-10900X/ASUS ROG Strix X299-E Gaming/NVIDIA GeForce RTX 3080/32 GB RAM
- Rockrider Race 940 S
- Apple iPhone 13 Mini / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku : 100%
- Xbox One S 1 TB + kontroller 6 hó garancia, számlával!
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Samsung Galaxy S23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 16 128 GB Plus White - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



