Как стать автором
Обновить

Комментарии 20

Когда этот курс стартует заново? Пока неизвестно?
Да, пока нет точно даты. На сайте значится: Next session: To be announced.
Вы получили какой-то сертификат? Есть смысл слушать вторую часть курса, не прослушав первую?
НЛО прилетело и опубликовало эту надпись здесь
Как уже сказали, сертификата нет, хотя я нашел в настройках Сoursera галочку «включать результаты курса в резюме», но только по этому курсу пока не увидел общего балла, поэтому пока и не понял, что будет включено (и будет ли включено вообще) в мое резюме на их сайте. Если все же произойдет подключение результатов курса, то можно на них ставить ссылку из резюме и LinkedIn.

Если вы прочитав программу первого курса, понимаете, что многое вам знакомо, думаю можно послушать и вторую часть. Если она будет выстроена так же, как и первая, то какой то сильной связи с предыдущими лекция быть не должно.
Прекрасный курс, мне очень понравилось. И финальный экзамен порадовал, хотя набрал только 16.63 из 20. Но вообще этот курс для меня был довольно сложным, в частности, практические задания были весьма трудоемки. Например, на первое же задание «Просачивание» у меня ушло около 12 часов, максимальный балл 100.0 получил только с 10-го сабмита. Зато неплохо разобрался в теме.
Да, каждое практическое задание было с заковыркой, мне тоже понравилось, сабмиты не считал, но вот на просачивании получил 91 балл, не получилось избежать обратно просачивания.
Чтобы избежать обратного просачивания мне пришлось отказаться от корневого элемента для нижних ячеек, из-за чего значительно увеличилось количество вызовов find(), и поначалу перестали проходить тесты с таймингами. Эту проблему я поборол, но, к сожалению, в результате алгоритм существенно усложнился, так как пришлось добавлять ряд дополнительных проверок типа «не проверять ячейку нижнего ряда, если не открыта ячейка выше неё» и т.д.

Можно было делать значительно проще, с двумя объектами WeightedQuickUnionUF, один из которых был бы с нижним корневым элементом, а второй – без, но я не захотел так делать, так как в этом случае расход памяти бы удвоился (хотя, возможно, авторы курса именно это решение и предполагали).
Получается пока курс не начнётся заново, я не смогу просмотреть материал с него?
Если вы курс прошли, то материал вам открыт, а если нет… Думаю что не сможете, хотя попробуйте, может откроется.
И последний вопрос, я правильно понимаю, что 1 часть курса закончилась, и пройти её можно будет только когда она опять откроется, а вторая откроется в Ноябре как я понял, и я смогу её пройти?
Да, верно. Когда первая начнется пока не известно, а вторую можете пройти и без прохождения первой части.
> Balanced Search Trees (сбалансированные поисковые деревья, снова извиняюсь за прямой перевод, возможно правильно не поисковые, а бинарные деревья).

Насколько я знаю, в русском языке используется термин: «Сбалансированное дерево поиска». Так что перевод вполне правильный. Но не любое бинарное дерево — дерево поиска.
А сколько стоит пройти данный курс? И как производится оплата?
А курс бесплатный. Регистрируйтесь и проходите.
В целом курс неплохой. Подход к обучению практический, материал сосредоточен на сути алгоритма и реализации, матана (доказательств корректности и расчета скорости) практически нет, задания на программирование и вопросы к собеседованию довольно интересные и заставляют подумать, плюс про яву немножечко рассказывают, по ходу дела.
А вот упражнения меня каждую неделю раздражали до крайности, постоянно приходилось рисовать в тетрадочке массивы и деревья и производить с ними различные манипуляции, в результате я где-нибудь посредине сбивался и приходилось все переделывать. В конце концов оказалось проще накатать свою (или взять готовую из библиотек курса) реализацию алгоритма и пропустить через нее данные из упражнения.
Да, да — знакомо. Обычно с 2-3 раза удавалось решить все задачи, но на наборе упражнений я из принципа, чтобы получить заветные 3 балла из 3 решал 5 раз и замечал, что с каждым подходом все меньше внимателен и допускаю ошибки по невнимательности. В итоге сделал перерыв и на след. день удалось с первой попытки.
имел ввиду «на одном наборе упражнений»
Курс насколько отличается от Кормена? Практически все алгоритмы/структуры из первого курса изучил еще у Кормена, также почти все графы прочитал, но остальное из второго курса еще не изучал. Вопрос — насколько связаны второй и первый курс, тяжелее ли будет учиться, если я начну изучение со второго?
Кормена не довелось изучать, но подача материала довольно интересная, многое открывается по новому. Думаю начать вполне можно со второго курса, с учетом уже изученного материала, думаю проблем у вас не будет. Насколько связаны курсы, можно судить лишь по заявленной программе второго курса, так как его еще ни разу не запускали на Coursera.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации