undefined

Задачи по StringBuilder, StringBuffer

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

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

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

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

undefined
24
Задача
Java Multithreading,  2 уровень,  9 лекция
Недоступна
Обращенные слова
В методе main с консоли считать имя файла, который содержит слова, разделенные пробелами. Найти в тексте все пары слов, которые являются обращением друг друга. Добавить их в result. Использовать StringBuilder. Кодировка файла - UTF-8.
undefined
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'"
undefined
24
Задача
Java Multithreading,  2 уровень,  9 лекция
Недоступна
Составить цепочку слов
В методе main считай с консоли имя файла, который содержит слова, разделенные пробелом. В методе getLine используя StringBuilder расставь все слова в таком порядке, чтобы последняя буква данного слова совпадала с первой буквой следующего не учитывая регистр. Каждое слово должно участвовать 1 раз.
Комментарии (130)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Михаил 26 уровень
23 апреля 2021
Не пошла третья задача. Решил примерно за 1.5 часа. Завёл Deque LinkedList и перебирал слова, присоединяя с разных концов и удаляя в исходном ArrayList. Если в итоге не получалось истратить все слова, то всё начиналось заново, при этом Deque очищался, а ArrayList перемешивался. Код в 3 раза короче, чем в решении, и на любых примерах правильно работал. А валидатор так и не принял :(
canny 27 уровень
5 апреля 2021
строка "import java.util.StringTokenizer;" сразу не понравилась
Anton 30 уровень, Москва
13 марта 2021
2 дня мучений с задачкой про составление цепочки слов, а все оказалось в маленькой циферке о количестве возможных комбинаций ))) Тут кроме основ программирования не будут лишними и знания мат части (в прямом смысле этого слова), таких как: линейная алгебра и теория вероятностей
Е К 31 уровень, Краснодар
28 февраля 2021
А Диего, то поменялся. Бухать походу бросил, стал жестить с задачками...
Lara 35 уровень, Варшава
7 февраля 2021
Задачи - огонь!!! 🔥🔥🔥 Когда решаешь три подряд - начинаешь собой гордиться!))
Den is 26 уровень, Москва
13 января 2021
Сам третью задачу одолел!!! Делал через генерацию перестановок из комбинаторики (генерацию, конечно, подсмотрел). Ссылка на пдф файл. Комбинаторика, на стр.7 алгоритм который можно осмыслить (если оно кому надо): http://shujkova.ru/sites/default/files/lec6.pdf
Regina Kazan 35 уровень, Казань
3 января 2021
картинка клевая)
Антон 25 уровень, Санкт-Петербург
28 декабря 2020
Наконец-то Амиго перестал быть дерзким, и снова стал тем хорошим роботом, которого мы знали ))
Александр 25 уровень, Минск
16 декабря 2020
Каким образом решать эти задачи? Для кого написаны условия? На какой уровень знаний они рассчитаны? У меня нет опыта в программировании, кроме как полученного на этом сервисе. Читая подобного рода задачки я просто поражаюсь... Мало того, что для решения я должен 40% необходимой инфы найти на сторонних бордах, зачастую даже не зная что именно нужно искать, так еще условия составлены как будто специально хотят ввести в заблуждение. Вопрос к тем, кто прокачался на более высокий уровень - Ситуация как-то изменится дальше?
Slaby 35 уровень, Краснодар
18 ноября 2020
Перед тем, как решать задачу на обращенные слова, хочу предупредить, что условие не ставит необходимость уникальности пар. Диего, стоит предупреждать о таком. 2 часа я переписывал код и так, и эдак, а потом уже заглянул в комментарии.