Loading...
PavelStoianov avatar PavelStoianov 0 Точки

02. Bread Factory

Затруднявам се с втората част за "order" и конструкцията на написване. Някой има ли примерно решение? Задачата е от Demo Mid Exam

 

Решението ми до тук: https://pastebin.com/sDBa1zhS

Тагове:
0
Fundamentals Module 04/03/2019 15:24:51
knoteva avatar knoteva 1081 Точки

Ако потърсиш "Bread Factory" ще попаднеш на няколко теми и в тях има решения.

0
PavelStoianov avatar PavelStoianov 0 Точки

Проблемът е че повечето са направени с List, а не ми е много ясна работата с тях още.

0
04/03/2019 15:58:45
inkarnasion avatar inkarnasion 278 Точки

Масив,:Лист, за тая задача е все тая, в твоя случай като работиш само с масиви  казваш 

String[] roomData = rooms[i].split("\\-");

а ако ползваше лист за входни данни щеше просто да кажеш 

String[] roomData = rooms.get(i).split("\\-");

В цикъла при масив казваш rooms.length(),

а при лист rooms.size().

От там нататък в задачата няма никаква разлика и не знам какво те затрудни? Ти надолу работиш с данните от масива който си взел от входният дали е лист или масив няма разлика, иначе ето ти допълнението на задачата, само ти преработих и горната част защото така както я беше започнал минаваше с 50 точки в джъдж.Разгледай я.

https://pastebin.com/Ajmy9474

 

PS: Ето ти същото решение само че входните данни ги взимаш от лист, виж го и намери 10 разлики ако можеш....

https://pastebin.com/Sy1ynqee

Поздрави.

0
04/03/2019 16:17:23
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.