[Homework] Java Syntax март 2016
Здвейте колеги.Качвам моето домашно.Някои да покаже решение на 7-ма задача ,аз не можах да я реша правилно.Приемем всякъкви съвети за оптимизации и по добри решения.
Здвейте колеги.Качвам моето домашно.Някои да покаже решение на 7-ма задача ,аз не можах да я реша правилно.Приемем всякъкви съвети за оптимизации и по добри решения.
Заповядай колега ;)
https://gist.github.com/alexeitcekov/9c5922362e289e89ab55
Погледнах решението ти ... защо вадиш едно от друго числата,които си вкарал от конзолта .... тези числа са твоя диапазон ...
например от 0 до 10 включително ..... а след това можеш да кажеш колко числа искаш да ти се изпринтират можеш и 5 можеш и 200 .... но всички тези числа, които ще се изпринтират ще са между 0 и 10 ... поне аз така разбирам задачата . ;)
И ако твойто "startNum" е по-голямо от "endNum" ?.. не си обърнал внимание на този проблем.
Може да разгледаш тази ТЕМА някои колеги са си пуснали домашните, можеш да си ги сравниш с твоите и да видиш решения на задачи, които ти не си успял да направиш.
Здравей колега,
пускам и моето домашно, решил съм ги всичките. Не съм сигурип колко е коректно всяко решение, но все пак съм отворен за идей и забележки.
https://github.com/AlexanderKrustev/SoftUni/tree/master/Java/JavaSyntax
Поздрави,
Нещо не мога да схвана условието на 11 задача. Някой може ли да ми каже вторият ред на инпута за какво е?
Вторият ред на инпута ти показва колко елемента да изпринтираш от горната поредица числа ,и съответно четните или нечетните.Например:
1 2 3 4 5
Get 3 odd - вземи(отпечатай) 3 нечетни числа от първия ред.
Сплитваш си го по интервал и обработваш позиция [1] и [2],нулевата(Get)e само за "цвят ":)
Здравей, колега! :)
Тук можеш да намериш мойте решения на домашното. Всички задачи работят правилно. Поне смятат нулевите тестове дадени в условието. Предполагам, че и с други тестовя няма да има проблими. Ако откриеш някакви грешки, бих се радвал да ги споделиш.
Колега здравей,искам да те попитам как се прави тази магия да вържеш линка с бутона цък,ако ми издадеш тайната ще ти бъда много благодарен !!!.
селектираш думата , после цъкаш Link - paste-ваш linka и си готов :)
Много ти благодаря колега за хакчето !!!!
Колега, бях писал относно тази задача, но пак ще обясня. "Write a program that takes as input two integers N and M, and randomizes the numbers between them." Задачата изисква при въведен интервал - [N, M], на случаен принцип да ти изпринтира всички числа в него( без повторения), включително N и М, например при n = 1 и m = 3, output-a ще ти е - 2 3 1 (като може да не са в този ред, защото целта е да са randomized). Относно твоето решение или трябва да си добавиш проверка, за да не ти се повтарят числата или просто да решиш задачата като използваш метода shuffle() на класа Collections, ЦЪК.
С тоя метод shuffle() много лесно бе :D. Аз как съм си играл с random()-а и после с някакви проверки .. ако го има го вади от листата и завърти още един път цикъла да измислиш ново число и е такива простотии :D
Колега, само да уточня, че в условието на задача 7 няма изискване числата да се принтират без повторения. Условието на задачата в превод гласи: "Напишете програма, която приема като вход две цели числа N и M, и отпечатва на случаен принцип на числата между тях. Имайте предвид, че М може да бъде по-малко от или равно на Н."
Колегата, който ми проверява домашното беше написал същото като теб - че не трябва да има повторения, а това според мен не е много коректно.
Иначе браво за метода shuffle().