Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2018-06-10 | power | Дневник успеха | 284 % | |
2017-12-28 | nevermind | Невидимка | % | |
2017-12-19 | javasweeper | Java Sweeper | % | |
2017-12-11 | soft0 | Демо софт | 43 % | |
2017-12-01 | game0 | Демо игры | 10 % | |
Итого: | 24 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2019-03-10 | book | 011. Циклы | 100 % | |
2018-07-09 | solo | C# набор | 165 % | |
2018-07-07 | solo | Java - Условия | 29 % | |
2018-07-05 | solo | Java - Ввод данных | 100 % | |
2018-06-29 | solo | Java - Вывод данных | 100 % | |
2018-06-22 | club | 7119 - Владимир Новопашин | 60 % | |
2018-06-17 | solo | Java - Запуск | 100 % | |
2018-06-13 | club | 6452 - Кирилл Шмойлов | 100 % | |
2018-06-13 | club | 6203 - Николай | 100 % | |
2018-06-10 | club | 5649 - Максим Лапшинов | 38 % | |
2018-06-09 | club | 4004 - Елена Вставская | 100 % | |
2018-05-20 | club | 24 - Муза Оля | 100 % | |
2018-05-03 | olimp | Олимпиада | 5 % | |
2018-03-29 | task2 | Матрицы | 100 % | |
2018-03-20 | task2 | Простые массивы | 100 % | |
2018-03-01 | task2 | Матрёшки | 100 % | |
2018-02-28 | task1 | Календарь | 100 % | |
2018-02-27 | book | 111. Потоки | 100 % | |
2018-02-13 | task2 | Строки | 100 % | |
2018-02-07 | task2 | Рекурсия | 25 % | |
2018-02-06 | task2 | Подпрограммы | 100 % | |
2018-01-13 | task2 | По цифрам | 100 % | |
2018-01-12 | task2 | Математика | 100 % | |
2018-01-12 | task2 | Любимые циклы | 100 % | |
2018-01-11 | task2 | Последовательность | 100 % | |
2018-01-10 | task2 | Вечность | 100 % | |
2018-01-10 | task2 | Узник цикла IF | 100 % | |
2018-01-09 | task2 | Точка и плоскость | 100 % | |
2018-01-07 | book | 110. Функции | 100 % | |
2018-01-05 | book | 101. Математика | 115 % | |
2018-01-04 | book | 010. Условия | 100 % | |
2018-01-04 | book | 000. Строки | 100 % | |
2018-01-04 | book | 100. Массивы | 100 % | |
2018-01-04 | book | 001. Числа | 100 % | |
2018-01-03 | task2 | Пока-цикл | 100 % | |
2018-01-03 | task2 | For-to-чки | 100 % | |
2018-01-03 | task2 | Обман цикла | 100 % | |
2017-12-31 | task2 | Условный оператор | 100 % | |
2017-12-29 | task2 | Логика | 100 % | |
2017-12-26 | task2 | Типы данных | 100 % | |
2017-12-23 | task1 | Цифры | 92 % | |
2017-12-22 | task1 | Целые задачи | 100 % | |
2017-12-10 | task2 | Do-рацикл | 100 % | |
2017-12-08 | task2 | Алгоритмика | 100 % | |
2017-12-06 | task1 | Символы | 100 % | |
2017-12-06 | task1 | Геометрия | 100 % | |
2017-12-05 | task1 | Формулы | 100 % | |
2017-12-05 | task1 | Лирика | 93 % | |
2017-12-04 | task1 | Строки | 100 % | |
2017-12-01 | task2 | VIP задачи | % | |
2017-11-30 | task1 | Целые числа | 100 % | |
2017-11-29 | task1 | Семантика | 100 % | |
Итого: | 92 % |
вот я тоже не поняла, как получается -7, если инвертируем 6? ~(0000 0110) = 1111 1001. Но потом поручила это дело калькулятору (в режиме "программист"), указав 1 байтовое представление, и - вот тебе -7! Нашла хороший пример на neerc.ifmo.ru/ Статья "Представление целых чисел: прямой код, код со сдвигом, дополнительный код" Прошла пример с задачкой из консоли про ~6 = -7 "наоборот", то есть, от -7 до 6 в 1 байтовой сетке в следующем порядке: пр.код 7 = 0000111 (без учета знакового разряда), обратный код 7 = 1111000, доп.код 7 = 1111001, доп код -7 = 11111001, ну и окончательно, после инверсии ~(-7) получаем 00000110 = 6 -)) "не в лоб, так по лбу"
Благодарю. Перерешил иначе =)))
Тоже сталкивался с такой проблемой с методом string.Join() в других задачах. Насколько я понял, Робот Шарп использует старую версию C# 2.0 и в этой версии метод string.Join() поддерживает только аргументы string.Join(string, string[]), а вы пытаетесь использовать аргументы string.Join(string, char[]).
В более новой версии C# все было бы правильно.
В этой задаче неправильное условие или ошибка в тестах.
При начальных данных в тесте 002:
0 0 10
1 1 5
очевидно, что эти окружности не имеют общих точек, но ответ "NO" засчитывается, как неверный.
То же самое с начальными данным ив тесте 004:
-1 -5 10
-1 -1 3
На этой неделе собираюсь взяться за голову и постараться вернуться в ритм. А еще я понял, что туплю и всегда заполняю отчеты за предыдущую неделю, а не текущую :)
А эта неделя как прошла?
Ты молодец - каждый день делаешь хоть что-то и это главное.
Кучу разобрать, к учебе вернуться! Висагинас смотрит )
Возвращаться придётся и не раз, и в этом нет ничего зазорного или плохого. Платфома net обширна, можно сказать огромна. И все в голове невозможно удержать. и периодически нужно посматривать в документацию.
Какие 10 повторений курса Секундомер? Я этот курс ни разу не проходил. Я под базой имел в виду теорию - хочу все-таки сначала всю теорию изучить, хотя бы поверхностно, а потом уже погружаться в нюансы через практику по созданию программ.
А через 10 повторений курса Секундомер что будет??
Условие неправильное. Методом и проб и ошибок выяснилось, что в задаче нужно определить сколько секунд прошло не с начала текущего часа, а с начала текущей минуты.
Да, я его фотографию прикрепил, как пример одного из источников, довольно доступно и понятно объясняющих теорию, который мне понравился и которому можно доверять.
Это разве ваша фотография?
Мне кажется это Шевчук, нет?
Молодец! Вот так и должно быть! Вначале ты попробовал разные направления в программировании....потом ты прошел несколько курсов для закрепления материала и увидеть преимущества каждого из них. Потом повторил теоретический материал, для устранения пробелов в знаниях и теперь можно себя назвать молодцом!! Так что ты молодец!
А почему робот Шарп не понимает метод Join() типа string?
Например, в этой задаче для вывода результата отлично подошла бы строка Console.WriteLine(string.Join(" ", имя_массива_с_данными)), но робот Шарп эту строку почему-то не принимает.
Это зависит от версии C# и робот Шарп использует старую версию или что? В VS все работает.
Да, начни с малого, выдели в сутки хотя бы пол часа на что-то и сделай это. Время то тикает, оно не ждёт =)
Не надо собираться. Просто набирай хотя бы 1 байт каждый день. НО КАЖДЫЙ.
Практика, практика и ещё раз практика и всё будет получаться.
Если эту картинку реально справа на лево смотреть, то он вначале радовался новому ноуту, потом постепенно всё дольше и дольше ждал то загрузки ОС, то старничек в интернет =)
Либо это реклама ноута, по типу: "Железо не стареет" =)
Молодец, отлично движешься, база наше всё. Тоже параллельно пробегаю уроки из раздела Консоль, практика лишней не бывает.
Картинка выбрана здоровская только нужно все в реверс обратить. Как правило тенденция программиста обратная. Сначало хорошо выглядит и опрятно одевается а вот потом как все великие математики вот для примера решивший вековую задачу Пуанкаре Перельман устал от всего отого безобразия. Что самое интересное на картинке не прослеживается эволюция железа почему-то все за одинаковыми ноутами. Ну это я так отвлекся. Удачи в игре
Для начинающий в разделе "Консоль" есть сборники задач "Семантика" и "Алгоритмика". Там задачи более-менее собраны по возрастанию сложности.
Это раздел "Случайная задача", здесь раз в день дается одна задача из этих сборников. Задача выбирается случайно и может быть как легкой, откуда-то из начала разделов, так и довольно сложной.
Как правильно заметил "Игромистр", начинай использовать гит при прохождении уроков и данные знания никогда уже не забудешь.
Практика, только практика.
Начинай использовать гит в создаваемых проектах - и всё запомнится.
Всё, уже разобрался. Что надо задача для такого начинающего, как я.
Нужно просто вывести введенную пользователем строку на экран. Что там непонятного?
А разницы нет никакой, хоть просто текст в блокноте пиши.
Вообще в этой секции да, но тут речь идет о git, так, что тут не важно, Java файлы или C# ты будешь перекидывать
В этих уроках используется только Java, не C#?
Кто понял, как пройти с усложнением 1,5·N ?
первое число должно быть меньше, чем второе при выводе
У меня порядок цифр другой, но тоже 2 теста не проходит:
-4 25 5 мой ответ 6.444 -0.194
-2 -4 0 мой ответ 0.000 -2.000
Нашел ответ.
ru.wikipedia.org/wiki/Дополнительный_код
Если первая единица слева отвечает за знак +-, то почему -7 типа байт в двоичной системе 1111 1001, а не 1000 0111?
Если с инглишем дружишь, мышление позволяет проанализировать использование того или иного метода в разных ситуациях и понять зачем он, то будет ясно, какие книжки тебе нужны, а просто так читать всё подряд, я уже говорил, пустая трата времени, это как перечитать книжки всех религий и понять, что это всё одно и тоже, написанное на разных языках.
Тупо повторяя код через несколько месяцев ты сам увидишь, что ты можешь с нуля написать программу или игрушку и не важно какую, тут главное ещё нужна фантазия, работа с растровыми редакторами, к примеру я использую с 9х годов Фотошоп, Преподу из видео нравится Пейнт, это как говорится, что кому нравится. Просто берёшь и делаешь, если что-то хочется и не получается, гугл в помощь, если понимаешь, что ты тупо копипастишь с гугла, чтобы найти рабочий код, но ты не понимаешь, что он делает, ты не можешь его прочитать и отдебажить в своей голове, то да, тебе нужна теория, но если ты легко читаешь код и в любой точке пальцем ткни и ты скажешь, что тут происходит, то теория у тебя в голове имеется. Короче, учись читать код как книжку. А когда ты его пишешь ты сразу же его и перечитываешь, в этом и заключается рекурсия обучения на практике.
Это нормально! Все через это проходили! Полезно сразу после использования ранее неизвестной функции на практике открыть учебник, к примеру, Шилдта или Троелсена и прочитать именно про эту функцию. Читать весь учебник от корки до корки, конечно, полезно, но сложно для восприятия.
Демо-уроки не особо подходят для новичков - там по сути инструкция по пошаговому созданию программы. Если знаний особо нет, то остается только повторять код за автором не понимая 90% процентов из того, что происходит на экране.
Как по мне, сначала нужно подтянуть теоретическую базу, потом набить руку на консольных задачах, а потом уже приступать к видеоурокам.
Тогда проходи уроки и если что-то заинтересует, будешь знать, что тебе надо и найдёшь нужные тебе книжки, если надо.
Если по Java не читал книги, а C# не знаком, что за книжки ты читал? просто интересно.
я еще не дошел до этого урока, интересно.
"После дневного перерыва освежить в памяти структуры программы." - точно )
Спасибо вам еще раз за щедрость. И за программу-невидимку, как очень-очень приятный победный бонус, сразу тройное спасибо :)
Спасибо за обратную связь и отзыв.
Да, всё так и есть - я очень долго работал над этим курсом.
Сомневался, конечно, открывая доступ бесплатно всем, но не жалею!
Ок, в следующий раз просто не комментируй мои заблуждения, хорошо?
Я прокомментировал твоё заблуждение, далее ты начал полемику, может оправдаться решил, не знаю, потом признался что поленился погуглить и почему то решил, что свойств нет, но всё равно продолжаешь флудить, завязывай.
Дух? Какой дух? Причем тут дух? Что ты несешь вообще?
Я развел полемику? Это ты мне постоянно пишешь зачем-то.
ну судя по часам на проекте, дух тут ты =) это ты постоянно агришься, я прокомментировал тот факт, что ты не прав по поводу свойств, ты же развёл уже второй раз полемику а на деле всё только слова, постоянно сам себе противоречишь, даже по поводу лени обманул, писать талмуты не лень ведь =)
Чувак, какой же ты душный...
Хорошо, зачем ты мне рассказываешь, что мне надо делать? С чего ты взял, что твое мнение должно меня интересовать?
Если ты не заметил, то отчеты стандартизированы и иногда скриншоты нужно прикреплять даже если прикреплять по сути нечего, т.к. в видео написания кода вообще не было, а объяснялось планирование класса, например.
Мне все равно сколько времени тебе нужно, чтобы написать сообщение, мне не все равно, что ты меня достаешь по каким-то мелочным и надуманным поводам.
Кстати, ты можешь использовать свойства, если тебе не нравятся геттеры/сеттеры =)
Ок, буду знать. В видеуроке использовались геттеры и сеттеры, поэтому я решил, что свойств в джаве нет.
Отчёты говорят как надо, а дубликаты это априори неверно, так что есть прописные истины и законы, которых придерживаются ВСЕ И ВЕЗДЕ, ты чем отличаешься от других?
з.ы.
ещё раз повторяю, в сутках не 24 часа, мне чтобы написать сообщение нужно несколько секунд, параллельно я делаю свои дела и работаю, не переживай, у меня хватает скорости заниматься одновременно многими делами.
Ну то, что тебе заняться нечем, я уже понял. Осталось только выяснить, почему ты решил, что кого-то должно интересовать твоем мнение, как НАДО ПРАВИЛЬНО учить программирование и проходить курс. По-моему каждый сам для себя это решает, нет?
Что за бред ты несешь? Ты мои сообщения читаешь вообще? Все что я сказал, что свойства в C# удобнее геттеров и сеттеров, которые нужно использовать в Java, потому что свойств там нет.
Мне пофиг на тебя лично, так как твоя жизнь и качество твоего кода это твоё личное дело, но мне не пофиг на отчёты, ты не первый и не последний, кому я заворачиваю дубликаты отчётов, есть хороший фильм "Служебный роман", там звучит отличная фраза: "делом надо заниматься хорошо или не заниматься им вообще!"
В обоих языках имеются как геттеры/сеттеры так и свойства!!! у тебя неверное сравнение из-за слабого познания. Даже не знаешь, зачем геттеры/сеттеры используются, даже зная, что они медленнее.
з.ы.
ты реально думаешь, что в сутках 24 минуты? =)
Поздравляю с открытием. Надеюсь теперь ты можешь спокойно заняться своей жизнью, вместо бессмысленного приставания по мелочам к случайным пользователям videosharp.info.
"Вспомнил насколько удобней свойства в c#, чем геттеры и сеттеры в Java."
Где ты тут увидел утверждение, что в C# нет геттеров и сеттеров?
Но началось с того, что ты утверждал, что их в C# нет. Теперь то это для тебя стало очевидно.
Ну очевидно, что геттеры и сеттеры есть везде, где есть методы и модификатор доступа private.
Я лишний раз убедился, что ты ленивый, поэтому читаешь, а не практикуешься, теперь ясно что ты мне сказки рассказывал про высокие материи, а это просто лень, ладно. Удачи в обучении =)
Ты понимаешь, что мы уже 20 минут обсуждаем мою лень, глобальную проблему дубликации сриншотов или умение делать сриншоты. Тебе заняться нечем или что?
Я тебе, по-моему, доступно объяснил, почему я использовал скрин из предыдущего урока. Ты сказал, что тебе вообще пофиг. Что тебе еще от меня надо?
Ну если свойства не только удобнее, а еще и быстрее, то вообще отлично. К чему тогда ты мне вообще о них начал писать?
Ну тогда теория тут тоже есть, раз на джава раш теория, я там тоже был, тут интереснее.
Потому что дубликат скриншота в глаза бросается. А лениться делать скрин, на который уходит пара сек, хм, странно, видимо тебе над скил поднять в быстром создании скринов, чтобы это не вызывало проблем и соответственно лени.
Я не книжки читал, а джавараш проходил. И теория может быть не только в виде книг.
В этом уроке был сделан небольшой рефакторинг кода предыдущего урока, сама программа не изменилась и мне было просто лень сделать новый скриншот, поэтому я повторно использовал скрин из предыдущего.
Если тебе пофиг, то почему мы сейчас это обсуждаем тогда?
А я знаю точно, я лично сравнивал скорость, а то что многие предпочитают, это не значит, что это верное решение, лично я предпочитаю скорость, а удобство это стиль кода, чтобы он был читабелен.
Насчет быстрее или нет, не в курсе, но то что они гораздо удобнее, очевидно. А очень многие предпочитают использовать то, что удобнее.
А что же за книжки ты читал тогда? ты говорил о теории, без которой ничего не понять, кинь ссылки на них.
Вероятность, что на втором скрине бомбы будут расположены так же как и на прошлом очень мала, так что нужно, чтобы не палиться и показать, что ты работал, а не протыкивал уроки. Мне то пофиг, ты для себя это всё делаешь в первую очередь.
Свойства используются, потому что они быстрее, а не удобнее, а так там так же многие и геттеры/сеттеры используют.
С чего ты взял, что я читал книжки по джаве?
Зачем мне делать второй скриншот, если на нем будет то же самое, что и на скриншоте, который я делал до этого?
Так в C# вместо них свойства используют, насколько я понял, потому что удобнее.
Мегахеши будешь копить? :)
А в книжках не описывалось разве? что за книжки ты читал?
Книжки слабо помогают, да? а вот практика на этом проекте в течении года по языку Java, данный курс сделала примитивным.
www.videosharp.info/16496/checking/javasweeper=1839#card дубликаты не принимаются, что же ты халявишь с отчётами?
в C# тоже есть геттеры и сеттеры и в Java свойства тоже имеются, просто решили их не использовать напрямую.
Нет, это я просто никогда не сталкивался с ними, другим может быть все просто и понятно.
Ещё и это надо было на два урока разделить?
Нет, просто мышление, видимо ты не встречал людей, которым сложно вообще думать =)
Какое еще необходимое мышление? В смысле задачу, на подзадачи разбивать и тд? Это навык, который вырабатывается.
Если необходимое мышление и фантазия отсутствуют, ты хоть миллион книг перечитай, всё равно ничего не выйдет.