Īstenojiet metodi: noskaidrojiet, vai skaitlis ir ideāls kvadrāts
Java
Kā izvadīt numurus un uzbūvēt Map vienā straumē?
Pastāsti par iepriekšējo projektu: steks, uzdevumi
Vai ir nepieciešams izveidot patērētāju grupu, ja ir tikai viens?
Kā vēl var atrisināt dubultu problēmu, neizmantojot merge funkciju toMap?
Kā samazināt backend atmiņas slodzi, lasot datus no datu bāzes, grupējot un sūtot failu uz priekšpusi?
Kāda ir atšķirība starp consumer darba ar skaidri norādītu group.id un bez tā?
Kā straumes apstrādā elementus — pa vienam vai partijās?
```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }
//automobiļu numuru saraksts, numuri vienmēr ir standarta veida // katru numuru jāizvada atsevišķi konsolē // tad izveidojam kartes numuru - tās ciparus (piemērs A123BC:123), kur atslēga ir A123BC un vērtība ir 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC", "B421FT", "I2220A"));
Kāpēc 24. rindā tiek izmantots cast uz int? Ko atgriež Math.sqrt?
Kā īstenot isPerfectSquare bez Math.sqrt? Alternatīvas pieejas.