Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2019-05-19 | power | Дневник успеха | 384 % | |
2019-05-19 | graf | Коллекция графов | 43 % | |
2019-05-11 | saver | Хранитель экрана | 100 % | |
2019-05-06 | viri | Без конкуренции | 100 % | |
2019-04-23 | iterator | Итератор | 50 % | |
2019-04-17 | task3 | Комбинаторика | 96 % | |
2019-03-26 | words | Игры со словами | 100 % | |
2018-12-24 | lines | Шарики | 88 % | |
2018-12-10 | sokoban | Сокобан | 22 % | |
2018-12-08 | bilife | Бинарная жизнь | 117 % | |
2018-11-27 | soft2 | Новые технологии | 54 % | |
2018-10-20 | soft3 | Теория ООП | 100 % | |
2018-09-25 | task4 | Графические циклы | 85 % | |
2018-09-16 | memory | Карточки памяти | % | |
2018-09-14 | game2 | Микроигры | 107 % | |
2018-08-18 | task5 | Секундомер | 107 % | |
2018-08-16 | game0 | Демо игры | 40 % | |
2018-08-06 | soft1 | Нанософт | 100 % | |
2018-07-23 | game1 | Нано-игры | 90 % | |
2018-07-19 | soft0 | Демо софт | 115 % | |
Итого: | 47 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2019-05-19 | solo | Java - Запуск | 85 % | |
2019-05-06 | solo | C# набор | 106 % | |
2019-05-03 | task1 | Календарь | 100 % | |
2019-05-03 | solo | Java - Вывод данных | 43 % | |
2019-04-29 | solo | Java - Циклы | 100 % | |
2019-04-15 | task2 | Алгоритмика | 25 % | |
2019-04-15 | book | 000. Строки | 38 % | |
2019-04-11 | task1 | Цифры | 92 % | |
2019-04-07 | task1 | Лирика | 86 % | |
2019-04-07 | task1 | Целые задачи | 100 % | |
2019-03-03 | task1 | Геометрия | 100 % | |
2018-12-27 | task1 | Символы | 100 % | |
2018-12-23 | task1 | Формулы | 100 % | |
2018-12-08 | task1 | Строки | 100 % | |
2018-10-14 | solo | СОЛО на клавиатуре | % | |
2018-09-23 | solo | YESOLO on the Keyboard | % | |
2018-05-29 | task1 | Семантика | 100 % | |
2018-05-28 | task1 | Целые числа | 100 % | |
Итого: | 85 % |
Отличная работа, superGrover! Советую там где время писать не "ноль часов", а "00:00:00", либо "0 ч. 0 мин. 0 сек.". А в целом, всё прекрасно, ведь вы
ппппп ррррррр ооооооо
п п р р о о
п п ррррррр о о
п п р о о
п п р ооооооо ГРАММИСТ!
региональные настройки - зло.
толку мало, проблем море.
Приветствую, superGrover , экспромтом смотреть живее и интереснее!
хм, надо будет запомнить про то что булевская функция срабатывает в if автоматом, а то я доп переменную вводил для значения Min.Value которое получается при неудачном TryParse
хехе, из меня такой разжевывальщик) я сам тут половину не втыкаю, телеграмм t.me/superGr0ver , чем смогу
Привет, смотрю ты тут нормально так занимаешься. Можно вопрос. Мне надо разживать кое что. Можно созвониться или лучше списаться?
Хахахахахаха, в точку, а что будет при написании кода... я не выдержал, пока забросил
ха, ха, я тоже заваис над ней на неделю
Сначала как хитрожук решил через str.Contains(). Но потом понял, что просто так не отделаюсь и пришлось смотреть видео.
Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ:
1234
а ответ должен быть 1324 надо b с с поменять местами, b - это 3, с - 2, кажется так
Супер! Всё отлично.
На уроках все очень хорошо и подробно объясняется.
Приветствую !
Урок очень хороший, тут прям всё пропитано классикой, и консольное приложение и алгоритмы.
Желаю успехов в изучении программирования!
Приветствую ! Тяжело в учении легко в бою ) Сам часто бывал в таких ситуациях, и сейчас понимаю что на таких моментах и происходит увеличение навыков ) Так что желаю успехов !
Ещё одно удивительное и необычное применение рекурсивного алгоритма в достаточно стандартной задаче.
Рекурсия это возможность функции вызывать себя прямо или косвенно. Начиная рекурсию нужно думать об условии её завершения.
Нарисовать кривую Гильберта на листе бумаги.
Как всегда все очень интересно
Трудная это работа рисовать блоксхемы)) куда как веселе писать сразу !
Супер! Мне действие этого алгоритма напоминает поиск методом деления отрезка пополам.
Mолодец!
Mолодец - вернулся, после столь долгого отсутствия !
Хороший, доходчивый урок.
да ,утро не задалось, минут 5 соображал, почему билет 6ти значный а ответ выведен 5ти значный... перечитывал, прикидывал, а потом осенило...
t = Math.Abs(a - b * Math.Pow(x, 1/3.0)) / b * Math.Log(Math.Abs(a*a + x));
Посмотрите, в каком порядке у вас выполняются операции:
1. y = Math.Abs(a - b * Math.Pow(x, 1/3.0)) / b.
2. y * Math.Log(Math.Abs(a*a + x)).
Т. е. Math.Log(Math.Abs(a*a + x)) оказывается в числителе, хотя по условию это выражение стоит в знаменателе.
Измените порядок операций с помощью круглых скобок, и робот Шарп примет решение.
Вот так: t = Math.Abs(a - b * Math.Pow(x, 1/3.0)) / ( b * Math.Log(Math.Abs(a*a + x)) );
а, я все понял, простите. Не внимательно условие прочитал, про пять чисел не учел
Так а кто нибудь скажет почему не работает с ограничением цикла по длинне массива или нет? Хотя в прошлой задаче такое же условие проканало)
string[] str = "86 105 100 101 111 32 83 104 97 114 112".Split();
string sum = "";
for(int i = 0; i < str.Length; i++)
{
int N = int.Parse(str[i]);
char ch = Convert.ToChar(N);
sum += ch;
}
Console.WriteLine(sum);
А так можно считывать любые наборы цифр с левого окна ^_^
Потому что считываться должно a, b , x, а у вас a, x, b
хе, Спасибо, как дойдешь до этого курса и до предыдущего урока, ты вспомнишь мои словa :p, Дмитрий )
Уроки могут быть разными. Один разжёваный, потому что сложная тема, другой - из-за простоты не особо подробный. У Вас всё отлично получается, продолжайте в том же духе! SuperGrover, кстати курс Вы выбрали очень хороший. Тоже в будущем хочу его пройти. Вы отлично справляетесь! Продолжайте, не останавливайтесь на достигнутом!
Ну вот периодически пытайся хотябы со своих переменных, чтобы мозг постепенно привыкал и так узнаешь на сколько у тебя уже опыта хватает или нет ещё.
Да дельный совет, спасибо. Я даже по началу пытался писать свои названия, но потратив пару часов потом на поиски своих же косяков - понял, что моего опыта пока маловато для этого и лучше я пока покопирую. ^_^
Главное не отставать и не забрасывать старые ошибки.
Да, чем старее уроки, тем очень сильно контрастируют на фоне новых, где явно прослеживается более опытное видение и написание кода. Но это наоборот намного лучше помогает понимать, на сколько ты сам прокачиваешь свои навыки, если видишь такие нюансы. Лично для меня важный момент в каждом уроке, узнать что-то новое, а повторять 1х1 за преподавателем это знаний не даёт, надо стараться вникать в мысль и логику написанного, потом написать по своему, возможно даже более оптимальным вариантом, называть переменные как считаешь нужным сам. Писать свой код параллельно с уроком/курсом, это помогает намного лучше усвоить материал, так как голова начинает работать в 4 раза сильнее, особенно если проходить курс по "онлайн шахматам" и всё там переделывать по своему, на фазе VIP уроков это будет для тебя очень заметно =) Удачи.
Ну да, просто уже голова не варила особо мысли эти крутились в голове, но не озвучил. 4 я поставил естественно не из-за моей ошибки), а потому что длинный урок, и похожие название у переменных\ функций. И невольно начинаешь путаться, что мешает восприятию. Вот как раз таки одну букву "s" я и забыл поставить в конце.
double a = double.Parse(Console.ReadLine(),
System.Globalization.CultureInfo.InvariantCulture);
double b = double.Parse(Console.ReadLine(),
System.Globalization.CultureInfo.InvariantCulture);
double x = double.Parse(Console.ReadLine(),
System.Globalization.CultureInfo.InvariantCulture);
double t;
t = Math.Abs(a - b * Math.Pow(x, 1/3.0)) /
b * Math.Log(Math.Abs(a*a + x));
Console.WriteLine("{0:0.000000}", t);
}
Господа, помогите, что ему не нравится? я уже и с ответами ниже сравнил, прям копировал текст, и видео решение посмотрел
Это конечно хорошо, что ты понял, что ошибка в отображении шариков это твоя ошибка, но почему оценку уроку поставил четыре звезды, а не пять? об этом надо было тоже написать, что именно тебе в уроке не понравилось, раз оценка ниже максимума. Надеюсь оценка такая не из-за того, что не удалось сделать всё как надо по своей вине, а именно не внимательности.
string str = Console.ReadLine();
char[] ch = str.ToCharArray();
int a = 0;
do
{
foreach (char N in ch)
{
a += (int)Char.GetNumericValue(N);
}
ch = a.ToString().ToCharArray();
a = 0;
} while (ch.Length != 1);
Console.WriteLine(ch[0]);
дааа, я и извращенец...
Приветствую, superGrover! Поздоавляю с началом прекрасного курса. Помню добирался до него ултьками, потом на автобусе, но оно того стоило. Потом ему еще и рефакторинг сделали, так вообще конфетка получилась. Даже скажу больше, рефакторинг - даже более ценен. ) Все ж работает. А мы ввзяли и все переделали, вынесли логику отдельно. В общем успехов!
Блин, надо внимательнее читать условие))
if (d2 != 0)
{
dDel = d1 / d2;
dLast = d1 % d2;
Console.WriteLine("{0} : {1} = {2} ({3})", d1, d2, dDel, dLast);
}
else
Console.WriteLine("{0} : {1} = На ноль делить нельзя!", d1, d2); оказалось лишним ^_^
Попробуй 2048 сначала или шарики.
int D = int.Parse(Console.ReadLine());
int total = 0;
while (D > 0)
{
total = total + (D % 10);
D /= 10;
}
Console.WriteLine(total); Да, а в видео говорится, что совсем без циклов, но я его уже после решения посмотрел :P, хотя в условии ограничение только на for и if
9
6 7 8 ответ 7 , разве это правильный ответ ? или я не так прочитал условие задачи?
прикольный человечек
Привет! Посвяти полчаса своего времени, чтобы разобраться в коде. Я считаю это очень важно так как в видеоуроках в большинстве случаев мы не самостоятельно пишем, а переписываем код за учителем. Хоть он и подробно объясняет, но если ты поставишь breakpoint, скажем, на массивах и пошагово выполнишь программу, то я уверен что ты разберёшься (там можно смотреть что и как записывается в массив). Если ты будешь делать так с каждой программой, то твоё понимание того как писать программы будет в разы лучше. Удачи
Добрался до нампада, все сделал)
это бинарные автоматы. а вы из них хотите фракталы четырёхмерные получить...
Блин, я где то слылшал, при вхождении в вашу тусовку, что все обновляется в 4 часа утра. я уже 4 раза расстраиваюсь из -за того что я наконец дорешал САМОСТОЯТЕЛЬНО задчу после 12 часов ночи и что я получаю в ответ при запуске : "console row?" и обновление на новую случайную задачу. ну нет у меня времени раньше притсуптиь к урокам. и я трачу пока много времени на решение простейших задач, а в итоге не могу получить своего "Отличного решения, Молодец!" как быть, как же быть., и не уверен правильно ли я решил, хотя VS говорит все норм.
Каждый остаётся при своём мнении. Это нормально.
Заинтересовался что это такое, перешел по ссылке на вики, увидел там знакомую картинку(косынка серпинского). Даже правило посчитал для нее(правило 90). попробовал применить на бумаге, и что я увидел? в нике на картинке это выглядит похоже, но на деле это далеко не фрактал Косынка Серпинского. Причина в том что горизонтальные линии там не могут нарисоваться полностью. Жаль отчасти, а так был бы алгоритм построения этого фрактала (еще один).
их можно нагуглить и копировать, но внимательным все равно нужно быть
Классный обзор, с огромным удовольствием просмотрел.
Отличная программа получилась!
я просидел полтора часа над этой задачей, но решил сам. надо учить матчасть :)
Молодец, отлично справился с курсом. Дорогу осилит идущий. Отличный курс, тоже очень понравился в своё время, много своих наработок внедрил как дополнительные эксперименты и для лучшей усвояемости материала. Советую сделать тоже самое, помогает лучше понять код и что вообще происходит, для чего это нужно и что ещё там есть. Удачи.
Самое интересное началось :)
Соглашусь с Иваном нет звука собственно только видео. Ну а так конечно заманчиво получилось простые фигуры покрутить
Молодец, отлично справился, но если ты что-то рассказывал на видео, то звука нет.
Не торопись. Главное - понять как и что. Потом уже будет легче)
2 дня стараюсь решать задачи самостоятельно(подтолкнула задача без видео решения), времени уходит больше чем на получасовой видео урок), но понимания на много больше, чем от "подглядывания". Хочется ускорится, что бы все успевать.
Тоже захотел пройти этот курс)
Мои поздравления! Отлично! Хорошо идёте! Идите дальше, по тропинке Новых Технологий :) Тоже может быть следующим курсом бы хотел пройти этот! Желаю удачи и успехов вам в дальнейшем прохождении курса :)
Класс! Хорошо идёте! Желаю успехов в дальнейшем прохождении курса! :)
Мои поздравления! Дальше будет понятнее.
Скорее закрепил) у меня лучше усваивается если несколько раз подходить, так что это на руку.
Повторение материала через некоторое время способстует лучшему усвоению, молдоец, что просмотрел, а не "промотал". Узнал что-то новое при повторном просмотре?
Отчасти согласен. Давно был записан.
очень круто
Привет, superGrover! Ты прошёл основную часть этого курса и дошёл до финала, а теперь приступил к самой интересной его части, к VIP-урокам. Обычно, это самое "вкусное" и полезное, что есть в курсе. А ещё, это возможность немного пофантазировать и привнести в проект что-то своё, придать ему больше индивидуальности. Желаю успехов в дальнейшем обучении!
это точно лишним некакой курс прохождения небывает
Сейчас с друзьями создаём игру ,правда на юнити,но всё же думаю пройти этот курс попозже,всяко лишним не будет)
три ошибки сделал >_<, забыл Int, забыл =. а нет получается 2, ура всего 2 ошибки...
Очень хорошо что вам курс понравился
тут еще очень много различных курсов есть интересных
главное понять что вы сами хочите больше всего
если насчет алгоритмов то комбинаторика
если с графикой может тогда проити графические циклы
а так есть очень много и интересных курсов на сайте
все зависит от вас что вам больше интереснее и чем вы хотите заниматся
успехов вам в выборе курса
Очень круто!! Хорошо идете,считай самые главные азы освоили,правда помните,всегда и всегда практика=)
И я советую вам начать читать Рихтера CLR via C# ,если не читали,то большим плюсом будет к вашим нынешним знаниям . Удачи вам и успехов!!!Дерзайте.да и прибудет с вами время,силы и терпение=)
Привет, superGrover!
Довольно интересная тема, пока изучаю её в теории, обязательно планирую проработать на практике.
Нечем мне еще оперировать, а тем более советы давать, а так , зачем воздух ворошить )
Все отлично, еще бы комментарии писать к отчетам и будет супер!
присоединяюсь к поздравлению)
Ух ты, первая задача которую я решил сам, поздравляю себя.
Это нормально. Только вперёд! :)
Пользуюсь MS NE 4000 уже лет 10, в этом году 2-ю купил на работу, клава - огонь, правда она не сильно улучшила мой десятипальцовый метод)) но сама по себе очень нравится. Правда в новой партии буквы русские синим цветом, странное решение. Или у меня китайская просто))
Не, это Типо загадка была )))
Молодец, отлично поработал. Зелёные кружки внутри красных квадратиков? =) в следующий раз лучше описывай изменения, который добавил при прохождении урока, сам. Это помогает лучшей усвояемости и лишний раз мозг всколыхнёшь, чтобы вспомнить что же ты там накрутил, а то бывает что накрутил не мало, а вспомнить можешь только пару вещей.
Божечки мои. Как все сложно, мне не хватает умений так намудрить (, я просто скопировал весь цикл и поменял диапазоны условия.
Вы, как Мавроди, бабочек любите :)
Красота!
Отличная работа!
Помню, как в почти весь класс в диктанте неправильно написал слово "паровоз", так мы потом, каждый его по сто раз писали на отдельном листочке. Зато запомнили. Так, что, когда цикл for 100 раз напишешь придет мастерство
Всё понятно. Всем не угодишь. Моя цель - показать как создать игровую программу. Не отвлекаясь на теорию. И это работает, мотивирует. А доп. инфу ты всегда сможешь найти сам - у тебя это хорошо получается :)