JavaRush /Курсы /Java Multithreading /Задачи по StringBuilder, StringBuffer

Задачи по StringBuilder, StringBuffer

Java Multithreading
2 уровень , 9 лекция
Открыта
Задачи по StringBuilder, StringBuffer - 1

— Привет, Амиго!

— Привет, Диего. Знаешь, я решил, что все, что ты делаешь – это для моей же пользы.

Спасибо тебе за задачи. Я с удовольствием буду их решать.

24
Задача
Java Multithreading, 2 уровень, 9 лекция
Недоступна
Обращенные слова
В методе main с консоли считать имя файла, который содержит слова, разделенные пробелами. Найти в тексте все пары слов, которые являются обращением друг друга. Добавить их в result. Использовать StringBuilder. Кодировка файла - UTF-8.
12
Задача
Java Multithreading, 2 уровень, 9 лекция
Недоступна
Формируем WHERE
Сформируй часть запроса WHERE используя StringBuilder. Если значение null, то параметр не должен попадать в запрос. Пример: {"name", "Ivanov", "country", "Ukraine", "city", "Kiev", "age", null} Результат: "name = 'Ivanov' and country = 'Ukraine' and city = 'Kiev'"
24
Задача
Java Multithreading, 2 уровень, 9 лекция
Недоступна
Составить цепочку слов
В методе main считай с консоли имя файла, который содержит слова, разделенные пробелом. В методе getLine используя StringBuilder расставь все слова в таком порядке, чтобы последняя буква данного слова совпадала с первой буквой следующего не учитывая регистр. Каждое слово должно участвовать 1 раз.
Комментарии (201)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Eugene Volkov Уровень 35
29 ноября 2025
ох, поздравьте меня , друзья. 59 попыток и 4 вечера на задачу "цепочка слов". крутил и так и этак. Сам придумать решение не мог. Понимал , что нужна рекурсия, но с ней хотелось бы начать с чего-то более простого, чтобы лучше ее понять, а не с такой задачи слету. Решил тогда разобраться в правильном решении. Вроде разобрался, переписал его, отправил на проверку - незачет. психанул, все удалил, полез в инет. Ии помог разобраться на примерах кода. В итоге не очень оптимизированная прога с несколькими списками, создаваемыми на каждой итерации, но все получилось! Правда, радости почему-то не испытал, как ранее при решении тяжелой задачи. Только облегчение. Но и на том спасибо. В общем хочу сказать всем кто с ней еще возможно застрянет: не сдавайтесь, пробуйте разные варианты, спрашивайте советов у коллег, у ии, и все получится. Думаю , если кто с 0 , как и я , без соответствующего бэкграунда в математике,информатике или программировании, и вы все же разобрались, что и как работает, то это уже победа.Удачи вам.
Victor Уровень 2
27 августа 2025
У меня только хватает ума, чтобы разобраться в правильном решении.
Vokipal Уровень 39
19 сентября 2025
Этого достаточно. Разобрался в правильном решении - значит имеешь представлении как решать. Не простые задачи был.
8 июля 2025
Для тех, кто как и я не понимает, почему их гениальный код не работает. Если на входе мапа со всеми значениями null, не сама мапа - null, ключи-то в ней есть, а вот значений нет, то на выходе должна быть пустая строка, не null.
Жук (EdM) Уровень 33
5 мая 2025
Вернулся после пары месяцев лени
L0bster Уровень 29
2 июля 2025
Легенда, никогда не поздно
Vokipal Уровень 39
19 сентября 2025
Ленились, но поднимались)
Mikhail Tabakaev Уровень 31
26 декабря 2024
как правильно решать задачи: 1) делаешь свой проектик (пусть мини и даже никому не нужный); 2) набиваешь шишки; 3) прорешиваешь задачи, читаешь лекции; 4) переписываешь проект "по красоте"; 5) читаешь доп литературу, обучающие видосы; 6) понимаешь, что его можно было сделать еще лучше, переделываешь проект; 7) натыкаешься на грабли и не понимание какой-либо темы; 8) изучаешь лекции, просматриваешь задачи, общаешься с ЧАТ-ГПТ, БЕСКОНЕЧНЫЙ ПРОЦЕСС ибо СОВЕРШЕНСТВУ НЕТ ПРЕДЕЛА!!!
No Name Уровень 9
23 ноября 2024
+ задачи в копилке
Anonymous #3477481 Уровень 38
10 ноября 2024
Не задачи, а очередная война с валидатором.
Boriss Уровень 35
2 июня 2024
Чем дальше иду по материалу, тем больше вижу, что задачи делались на отьеб... отвали. Не соответствуют пройденному материалу и не отличаются изяществом "правильного" решения. Насколько понравился переписанный блок Java Syntax PRO, настолько вызывают отвращение задачи в этом блоке.
Long_byte Уровень 54
9 мая 2024
решил все так и 3 задачу только с подсказкой конечно самостоятельно никак не смог решить
Vokipal Уровень 39
19 сентября 2025
Она реально сложная была. Я через ИИ делал, а потом его мучал, что бы мне всё рассказал:D
Svetlana Уровень 24
3 мая 2024
Честно говоря, в задаче Формируем WHERE - это немного тупо не пропускать в валидаторе слово AND вместо and, на манер SQL "AND" даже более верное, вы сами в условии WHERE капсом пишите и не пропускаете потом решение с AND