Comments 20
Вы получили какой-то сертификат? Есть смысл слушать вторую часть курса, не прослушав первую?
UFO landed and left these words here
Как уже сказали, сертификата нет, хотя я нашел в настройках Сoursera галочку «включать результаты курса в резюме», но только по этому курсу пока не увидел общего балла, поэтому пока и не понял, что будет включено (и будет ли включено вообще) в мое резюме на их сайте. Если все же произойдет подключение результатов курса, то можно на них ставить ссылку из резюме и LinkedIn.

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

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

Насколько я знаю, в русском языке используется термин: «Сбалансированное дерево поиска». Так что перевод вполне правильный. Но не любое бинарное дерево — дерево поиска.
В целом курс неплохой. Подход к обучению практический, материал сосредоточен на сути алгоритма и реализации, матана (доказательств корректности и расчета скорости) практически нет, задания на программирование и вопросы к собеседованию довольно интересные и заставляют подумать, плюс про яву немножечко рассказывают, по ходу дела.
А вот упражнения меня каждую неделю раздражали до крайности, постоянно приходилось рисовать в тетрадочке массивы и деревья и производить с ними различные манипуляции, в результате я где-нибудь посредине сбивался и приходилось все переделывать. В конце концов оказалось проще накатать свою (или взять готовую из библиотек курса) реализацию алгоритма и пропустить через нее данные из упражнения.
Да, да — знакомо. Обычно с 2-3 раза удавалось решить все задачи, но на наборе упражнений я из принципа, чтобы получить заветные 3 балла из 3 решал 5 раз и замечал, что с каждым подходом все меньше внимателен и допускаю ошибки по невнимательности. В итоге сделал перерыв и на след. день удалось с первой попытки.
Курс насколько отличается от Кормена? Практически все алгоритмы/структуры из первого курса изучил еще у Кормена, также почти все графы прочитал, но остальное из второго курса еще не изучал. Вопрос — насколько связаны второй и первый курс, тяжелее ли будет учиться, если я начну изучение со второго?
Кормена не довелось изучать, но подача материала довольно интересная, многое открывается по новому. Думаю начать вполне можно со второго курса, с учетом уже изученного материала, думаю проблем у вас не будет. Насколько связаны курсы, можно судить лишь по заявленной программе второго курса, так как его еще ни разу не запускали на Coursera.
Only those users with full accounts are able to leave comments. Log in, please.