Loading...
awesomeo avatar awesomeo 20 Точки

Java Basics Exercises 28-07-2016

Привет. Тръгнах да правя задачите от упражнението. До средата съм и ми се появи проблем, предполагам и нататък ще има, така че пускам цяла тема.

На 15 задача - Max Platform 3x3 - не ми излиза 1 тест и не мога да го измисля. Пъроначално бяха 2 - единият се оправи като си смених данните, в които пазя сумите от инт на лонг. Другото не знам какво е. Направих го с БигИнтиджъри - пак не излезе. Това ми е кода, дайте идеи какво може да е.http://pastebin.com/VKAzuQyv
 

awesomeo avatar awesomeo 20 Точки

24 Count working days

Връща ми два грешни теста и не мога да се сетя какво би могло да е.

Сетих се да разделя проверките за празници от тези за събота/неделя и с това ми се изчерпват идеите. В метода за проверка имам едни булеани и разни други неща, които не ползвам, но си ги оставих за дебъгването.

Какви казуси могат да възникнат с датите, при положение, че форматът е ясен и няма проблем с култури и т.н.?

Това ми е кода: http://pastebin.com/ZbAMTfuC

 

0
awesomeo avatar awesomeo 20 Точки

Мерси. Значи поуката е, че трябва да се ползва ChronoUnit за определяне на време между две дати, а не дата.untill.дата2. 

0
d.viktorov avatar d.viktorov 2 Точки

Мерси... толкова се борих с този Calendar - направо полудях....докарах го до 92 % - един тест не му достига време

Ето един пример с Calendar на 92 % - ако някой го докара до 100 % да пише :)

https://github.com/didoviktorov/JavaSoftwareTechnologies/blob/master/CountWorkingDays.java

0
09/08/2016 00:06:10
Flucg avatar Flucg 16 Точки

И аз не мога да мина тези 92 точки. Гърми ми за верме. При първото пускане ми даде 0.102 секунди и от там нататък само нагоре. Каквото и да оптимизирам :/ Хубав въпрос задаваш, но никой не ти е отговорил.

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