Size: a a a

2020 May 23

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in learn.java
valerinitendo
Мне у шилдта показалось,что там воды больше
С другой стороны, хорстманн суховат. В общем, ищи баланс. Кто-то начинает с head first и уже потом читает что-то более серьезное
источник

GV

Gukov Viktor in learn.java
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
С другой стороны, хорстманн суховат. В общем, ищи баланс. Кто-то начинает с head first и уже потом читает что-то более серьезное
Удваиваю этого джентльмена. Нет идеальной книги. Из каждой нужно доставать полезные лично для себя куски информации
источник

а

аброр in learn.java
всем привет !
подскажите пж как реализовать ?
Недавно Пете на день рождения подарили книгу «Yandex Internships: Step To Success». Пете она так понравилась, что он решил написать в Яндекс письмо. Но чтобы программистам было интереснее его читать, он решил зашифровать своё послание.
Для начала Петя взял из книги несколько слов для составления из них текста письма. После этого он независимо для каждого слова заменил буквы в нем с помощью циклического сдвига на
k
позиций. В качестве подсказки для расшифровки письма Петя указал текст книги, из которой взял слова, на конверте письма. Например, слово yandex при циклическом сдвиге каждого символа на
k
=
2
позиции шифруется как acpfgz.
Теперь Яндекс доверяет вам расшифровку данного письма. Расшифруйте письмо, чтобы мы могли ответить Пете как можно скорее.
источник

GV

Gukov Viktor in learn.java
аброр
всем привет !
подскажите пж как реализовать ?
Недавно Пете на день рождения подарили книгу «Yandex Internships: Step To Success». Пете она так понравилась, что он решил написать в Яндекс письмо. Но чтобы программистам было интереснее его читать, он решил зашифровать своё послание.
Для начала Петя взял из книги несколько слов для составления из них текста письма. После этого он независимо для каждого слова заменил буквы в нем с помощью циклического сдвига на
k
позиций. В качестве подсказки для расшифровки письма Петя указал текст книги, из которой взял слова, на конверте письма. Например, слово yandex при циклическом сдвиге каждого символа на
k
=
2
позиции шифруется как acpfgz.
Теперь Яндекс доверяет вам расшифровку данного письма. Расшифруйте письмо, чтобы мы могли ответить Пете как можно скорее.
Это ведь задачи из Яндекс практикума?
источник

а

аброр in learn.java
ага я не прошел !
источник

GV

Gukov Viktor in learn.java
аброр
ага я не прошел !
Создаёшь массив чаров, циклически по нему ходишь. При встрече последнего элемента массива, переходишь на первый
источник

а

аброр in learn.java
есть ссылки где можно практиковатся такими задачами?
источник

YV

Yevhen Vlasov in learn.java
аброр
всем привет !
подскажите пж как реализовать ?
Недавно Пете на день рождения подарили книгу «Yandex Internships: Step To Success». Пете она так понравилась, что он решил написать в Яндекс письмо. Но чтобы программистам было интереснее его читать, он решил зашифровать своё послание.
Для начала Петя взял из книги несколько слов для составления из них текста письма. После этого он независимо для каждого слова заменил буквы в нем с помощью циклического сдвига на
k
позиций. В качестве подсказки для расшифровки письма Петя указал текст книги, из которой взял слова, на конверте письма. Например, слово yandex при циклическом сдвиге каждого символа на
k
=
2
позиции шифруется как acpfgz.
Теперь Яндекс доверяет вам расшифровку данного письма. Расшифруйте письмо, чтобы мы могли ответить Пете как можно скорее.
1.Прикинь, на сколько сдвигается
От y до a
a - c
n- p
d-f
e-g
x-z
2,- из всего файла читаешь массивы с lenght = 6 (именно к-во символов)
3. делаешь на массив for i, где в цикле загоняешь эти сдвиги.
4. Для особо прибабахнутой задачи влепи ещё if, где символы пунктуации, пробелы и переносы строки не участвуют в фестивале
источник

YV

Yevhen Vlasov in learn.java
Ещё вопрос, - в какой кодировке написана книга
источник

YV

Yevhen Vlasov in learn.java
Не смотрел кстати, - может все знаки сдвигается на один и тот же диапазон, тогда вообще легкотня.
источник

а

аброр in learn.java
ввод был таким
a abb bab abc
вывод а
ввод
6
вывод
abb
источник

а

аброр in learn.java
именно  тут потупил
источник

а

аброр in learn.java
вообше не какая идея не была
источник

а

аброр in learn.java
Yevhen Vlasov
Не смотрел кстати, - может все знаки сдвигается на один и тот же диапазон, тогда вообще легкотня.
В первой строке записан текст книги в виде строки
s(1≤s≤10^6), состоящей из слов, разделенных одинарными пробелами.
В следующей строке на вход даётся число
n (1≤n≤10^6) — количество зашифрованных слов. В следующих n строках на вход даются зашифрованные слова
ti(1≤ti ≤10^6).
Все слова состоят из строчных латинских букв. Суммарная длина всех зашифрованных слов во входных данных не превосходит
10^6
источник

GV

Gukov Viktor in learn.java
Yevhen Vlasov
1.Прикинь, на сколько сдвигается
От y до a
a - c
n- p
d-f
e-g
x-z
2,- из всего файла читаешь массивы с lenght = 6 (именно к-во символов)
3. делаешь на массив for i, где в цикле загоняешь эти сдвиги.
4. Для особо прибабахнутой задачи влепи ещё if, где символы пунктуации, пробелы и переносы строки не участвуют в фестивале
4. Зачем if, если есть "\w"
источник

YV

Yevhen Vlasov in learn.java
Gukov Viktor
4. Зачем if, если есть "\w"
Да, согласен
источник

а

аброр in learn.java
источник

YV

Yevhen Vlasov in learn.java
аброр
В первой строке записан текст книги в виде строки
s(1≤s≤10^6), состоящей из слов, разделенных одинарными пробелами.
В следующей строке на вход даётся число
n (1≤n≤10^6) — количество зашифрованных слов. В следующих n строках на вход даются зашифрованные слова
ti(1≤ti ≤10^6).
Все слова состоят из строчных латинских букв. Суммарная длина всех зашифрованных слов во входных данных не превосходит
10^6
Сейчас ток проснулся, - не хочу читать.
Потом буду ковырять Spark.
Идею тебе дал, - попробуй
источник

а

аброр in learn.java
я еще  до таких задач голову не ломал
источник

а

аброр in learn.java
спасибо
источник