Комментарии 19
Спасибо, повторю теорию!
Однако вы радуете. Спасибо.
P.S. Вы, кстати, перечень выложенных материалов расширять не планируете?
P.S. Вы, кстати, перечень выложенных материалов расширять не планируете?
Спасибо за труды! Всегда полезно такое слушать, читать, смотреть и писать местами.
Вот еще:
universarium.org/courses/info/231
universarium.org/courses/info/231
Простите пожалуйста за возможно глупый вопрос: Но Ваши вложения в подобные вещи хоть как-то к Вам возвращаются?
Конечно. Мы находимся в России, и нам нужно, чтобы здесь были квалифицированные люди и интерес к важным для нас темам. И то и другое мы получаем.
Ок. Еще след. вопрос. У Вас очень многое делается для студентов. Но почему именно они? Есть же громадное кол-во людей старше 25-лет и достаточно не глупых! Просто чуть ли ни каждый ивент по обучению чему-либо у Вас именно для студентов. Я вот 32-летний и есть чему по учиться. Ежедневно прихожу к мысли, что сколь не изучай, а все равно есть что еще изучать.
Почему вам так показалось? Разные наши мероприятия нацелены совсем не только на студентов.
Смотрите, например: tech.yandex.ru/events/
Да и здесь: tech.yandex.ru/education/
Вы могли бы сформулировать, чего именно на Ваш взгляд не хватает?
Смотрите, например: tech.yandex.ru/events/
Да и здесь: tech.yandex.ru/education/
Вы могли бы сформулировать, чего именно на Ваш взгляд не хватает?
Ну к примеру есть две темы:
1) Сейчас очень появляется много языков для работы с очень большим объемом данных. К примеру Go, Rust и др. Об этом ничего пока у Вас нету. Более-того не слышал мнение Ваших специалистов на этот счет, может пропустил мимо ушей\глаз\сознания?
2) Также сейчас все больше и больше набирает популярность «функциональщина» т.е. язык Haskel и др. Каково Ваше мнение по этому направлению компьютерной лингвистики и если применяется то где, как и насколько хорошо стало? Возможно опять проворонил мимо сознания и Вы это уже где-то рассказали?!
1) Сейчас очень появляется много языков для работы с очень большим объемом данных. К примеру Go, Rust и др. Об этом ничего пока у Вас нету. Более-того не слышал мнение Ваших специалистов на этот счет, может пропустил мимо ушей\глаз\сознания?
2) Также сейчас все больше и больше набирает популярность «функциональщина» т.е. язык Haskel и др. Каково Ваше мнение по этому направлению компьютерной лингвистики и если применяется то где, как и насколько хорошо стало? Возможно опять проворонил мимо сознания и Вы это уже где-то рассказали?!
Добавлю еще один:
п.3: Разработка компиляторов.
Это весьма интересно + полезно. К примеру задача. Нужно написать тулзу, которая берет файл с исходным кодом на C++ с декларацией базового класса и создает скелет потомочного класса в виде двух файлов children.hpp, children.cpp. Это как пример что людям хочется знать подобное, т.к. задачи из этой темы пусть редко, но все-таки бывают!
п.3: Разработка компиляторов.
Это весьма интересно + полезно. К примеру задача. Нужно написать тулзу, которая берет файл с исходным кодом на C++ с декларацией базового класса и создает скелет потомочного класса в виде двух файлов children.hpp, children.cpp. Это как пример что людям хочется знать подобное, т.к. задачи из этой темы пусть редко, но все-таки бывают!
Хорошее publicity и небольшое улучшение уровня разработчиков возвращаются косвенно, но возвращаются.
1) PR. Не так уж много компаний у нас делают проекты в области обучения Computer Science
2) ШАД же это источник кадров и для Яндекс
3) Общий рост грамотности ИТшников у нас это полезно и Яндексу, так как эффективнее пользуются его сервисами разработчики, плотнее к ним привязка у пользователей, ПРОФИТ Яндексу
2) ШАД же это источник кадров и для Яндекс
3) Общий рост грамотности ИТшников у нас это полезно и Яндексу, так как эффективнее пользуются его сервисами разработчики, плотнее к ним привязка у пользователей, ПРОФИТ Яндексу
Разработчики всё равно пользуются гуглом, даже в яндексе. У яндекса плохо с поиском технических вещей. У яндекса очень большой штат, он всё время расширяется и остро встаёт проблема поиска кадров. Её они и стараются решить, попутные приятный бонус — pr. То есть это холодный рассчёт, что нисколько не умаляет их вклада и пользы для общественности.
Ого. Крута! Вот за этот материал действительно спасибо, гораздо лучше википедии.
В седьмой лекции рассмотрена реализация операции вставки для красно-черного дерева, но не реализация удаления. Интересно, что и в книге Роберта Лафоре «Структуры данных и алгоритмы в Java» со всеми подробностями изложена балансировка при вставке, а вот удаление упоминается вскользь со словами «это сложно, читайте Кормена». Балансировку при удалении действительно настолько сложно реализовать, что ее почти никто не рассматривает?
P.S. Кормена я пробежал глазами, отметив, что там при балансировке при удалении используется ссылка на родительский узел, что снижало для меня ценность алгоритма — в моей реализации класса Node использовались только ссылки на левое и правое поддеревья.
P.S. Кормена я пробежал глазами, отметив, что там при балансировке при удалении используется ссылка на родительский узел, что снижало для меня ценность алгоритма — в моей реализации класса Node использовались только ссылки на левое и правое поддеревья.
А можно как-то выложить эти видео на iTunesU?
А есть ли где-то в открытом доступе задачи от этого и других ШАДовских курсов?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Алгоритмы и структуры данных поиска. Лекции и курсы от Яндекса