Бамая короткая строка

  • 13
  • НСдоступна
1. Π‘ΠΎΠ·Π΄Π°ΠΉ список строк. 2. Π‘Ρ‡ΠΈΡ‚Π°ΠΉ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ 5 строк ΠΈ добавь Π² список. 3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ†ΠΈΠΊΠ», Π½Π°ΠΉΠ΄ΠΈ ΡΠ°ΠΌΡƒΡŽ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ строку Π² спискС. 4. Π’Ρ‹Π²Π΅Π΄ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡƒΡŽ строку Π½Π° экран. 5. Если Ρ‚Π°ΠΊΠΈΡ… строк нСсколько, Π²Ρ‹Π²Π΅Π΄ΠΈ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ с Π½ΠΎΠ²ΠΎΠΉ строки.
Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ эту Π·Π°Π΄Π°Ρ‡Ρƒ, Ρ‚.ΠΊ. Π½Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½Ρ‹.
ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ (11)
  • популярныС
  • Π½ΠΎΠ²Ρ‹Π΅
  • старыС
Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
Grock
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 13
ΠΎΠΊΠΎΠ»ΠΎ 6 часов Π½Π°Π·Π°Π΄
А я создал Бписок, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚Ρ€ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° maun для занСсСния Π² Π½Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ количСствС символов Π² минимальной строкС, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΠ» Бписок с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†ΠΈΠΊΠ»Π° for Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Π² этом ΠΆΠ΅ Ρ†ΠΈΠΊΠ»Π΅ выявил минимальноС количСство символов Π² строкС Бписка. Π”Π°Π»Π΅Π΅ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ†ΠΈΠΊΠ»Π΅ Π²Ρ‹Π²Π΅Π» всС строки Бписка, количСство символов Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π²Π½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ.
Nikita Prokaev
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 21, Russian Federation
28 июня, 15:41
Зная, Ρ‡Ρ‚ΠΎ способов Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ мноТСство, Π½Π°ΠΏΠΈΡˆΡƒ, ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΠ» я. ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Π·Π°ΠΉΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚. Π’ main объявил Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ int minLength с максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ (Integer.MAX_VALUE) Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. Π”Π°Π»Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· 2 Ρ†ΠΈΠΊΠ»Π°. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅ заносим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² список с консоли ΠΈ здСсь ΠΆΠ΅ сразу считаСм Π΄Π»ΠΈΠ½Ρƒ строки. Если ΠΎΠ½Π° мСньшС, Ρ‡Π΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ minLength - присваиваСм Π΅ΠΉ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ€Π°Π²Π½ΠΎΠ΅ Π΄Π»ΠΈΠ½Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ строки. И Ρ‚Π°ΠΊ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° списка. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅ Ρ‚Π°ΠΊΠΆΠ΅ прогоняСм всС записанныС строки ΠΈ провСряСм, Ссли Π΄Π»ΠΈΠ½Π° строки Ρ€Π°Π²Π½Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠΆΠ΅ минимальной Π΄Π»ΠΈΠ½Π΅ строки (minLength), Ρ‚ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π½Π° экран.
Anton
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 24, Москва, Russian Federation
29 апрСля, 10:02
ΠžΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрфСйса Comparator:
list.sort(Comparator.comparingInt(o -> o.length()));
ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ короткая запись:
list.sort(Comparator.comparingInt(String::length));
MRamazanov System Engineer
7 фСвраля, 20:04
ΠžΡ‡Π΅Π½ΡŒ интСрСсно сдСлано..Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ минимального элСмСнта Ρ‡Π΅Ρ€Π΅Π· equals Ρ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ, Ссли Ρ‡Π΅Ρ€Π΅Π· length Ρ‚ΠΎ Π½ΠΎΡ€ΠΌ всё)) НавСрноС логичСски Ρ‚Π°ΠΊ ΠΈ Π½Π°Π΄ΠΎ
boogie
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 43, Москва, Russian Federation
13 дСкабря 2021, 15:01
ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ - Ρƒ мСня Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»Π° валидация ΠΏΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я мСнял порядок элСмСнтов Π² спискС
PERFORATTOR
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 19, Russian Federation
22 ноября 2021, 20:14
int minStringLength = strings.get(0).length(); ΠœΠΎΠΆΠ΅Ρ‚ ΠΊΡ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Π·Π°Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ячСйки листа?
Johnny
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 30, Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, Russian Federation
14 дСкабря 2021, 17:31
ЗаписываСм Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ int minStringLength Π΄Π»ΠΈΠ½Π½Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ попавшСйся строки ΠΈΠ· ArrayList, ΠΈ Π² Ρ†ΠΈΠΊΠ»Π΅ сравниваСм Π΅Ρ‘ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Если попадётся строка ΠΊΠΎΡ€ΠΎΡ‡Π΅ пСрСзаписываСм Π΅Ρ‘ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ length Π² int minStringLength. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π΄Π»ΠΈΠ½Π½Ρƒ самой ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ строки, Π° строки сохранСнныС Π² ArrayList ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π΅Π²Ρ€Π΅Π΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΈ Π½Π° своих мСстах.
Anton
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 24, Москва, Russian Federation
28 дСкабря 2021, 11:10
НС понимаю Π·Π°Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° JavaRush ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… это "мСханичСскоС" сравнСниС для поиска min/max. Π•ΡΡ‚ΡŒ ΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Collections.min(list), Collections.max(list) Π½Ρƒ ΠΈΠ»ΠΈ sort.
FuryCydonian
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 22, Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, Russian Federation
27 января, 21:45
Π—Π°Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ± Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΡƒΠΌΠ΅Π» Π΄Π΅Π»Π°Ρ‚ΡŒ это. Π›ΡƒΡ‡ΡˆΠ΅ ΡƒΠΌΠ΅Ρ‚ΡŒ, Ρ‡Π΅ΠΌ Π½Π΅ ΡƒΠΌΠ΅Ρ‚ΡŒ. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ всС Ρ€Π°Π²Π½ΠΎ ΠΆΠ΅ Π΄Π°ΡŽΡ‚ΡΡ.
Aleksei Reinsalu
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 19, Π’Π°Π»Π»ΠΈΠ½Π½, Эстония
11 ноября 2021, 09:06
Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» Π΄Π»ΠΈΠ½Ρ‹ слов.
Raviletti
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 37, Π’ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Π»Π», ВСстСрос
4 июня 2021, 23:06
А ΠΏΠΎΡ‡Π΅ΠΌΡƒ список ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ main? Когда Π±Ρ‹Π» Π·Π° Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ, Π² ΠΈΠ΄Π΅Π΅ всС Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΎΡΡŒ( Π­Ρ‚ΠΎ тонкости ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, ΠΈΠ»ΠΈ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·Π½ΠΈΡ†Π°?