# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
4 теста |
|||
Нa этом уроке мы познакомимся с коллекцией ArrayList. Создадим пустую коллекцию, добавим в неё несколько значений. В цикле пройдёмся по всем элементам и выведем их на экран. Дополнительный материал: http://math.sgu.ru/sites/chairs/prinf/materials/java/lesson6.htm Отчёт отправил: 8275. Tekashnik Выполнено за 46 мин. [Показать отчёт] Научился: Узнал много нового об ArrayLIst Сложности: Понять в debager'е почему не показываются нулевые элементы. Комментарии: Оказывается дебагере в IntelliJ IDEA не показывает пустые элементы листа, а если показывает, то я не смог придумать, как это делается(( |
|||||
2 |
![]() |
1 тест |
|||
На этом уроке мы будем использовать обобщённую коллекцию, Generic Collection. То есть мы укажем конкретный класс, экземпляры которого будут в неё помещаться. Также узнаем, как правильно хранить несколько значений в каждом элементе коллекции. Дополнительная литература: http://www.quizful.net/post/Java-Collections Отчёт отправил: 8275. Tekashnik Выполнено за 48 мин. [Показать отчёт] Научился: Работать с коллекцией Сложности: Придумать, что было самым сложным Комментарии: Всех с утричком понедельника))) |
|||||
3 |
![]() |
2 теста |
|||
На этом уроке мы сравним скорость работы коллекций ArrayList и LinkedList. Будем тестировать время добавления и извлечения элементов. Самостоятельное задание: Сравнить скорость удаления и поиска элементов. Отчёт отправил: 8275. Tekashnik Выполнено за 1 час. 45 мин. [Показать отчёт] Научился: Сравнивать работу ArrayList и LinkedList Сложности: Провести все эксперименты Комментарии: Выводы, которые можно сделать, изучив два списка ArrayList и LinkedList, такие: Если нам необходимо быстро вставлять элементы во врктрь списка или удалять их из середины с известной нам позиции, то необходимо использовать LinkedList Если же нам нужен быстрый поиск по индексу и добавление всегда в конец списка, то лучше использовать ArrayList . Во всех остальных случаях нужно искать компромис между данными списками или воспользоваться ещё чем то другим. |
|||||
4 |
![]() |
4 теста |
|||
На этом уроке мы познакомимся со множествами, узнаем, как они работают и почему они работают именно так. Решить задачу Дополнительная литература: http://developer.alexanderklimov.ru/android/java/set.php Отчёт отправил: 8275. Tekashnik Выполнено за 1 час. 12 мин. [Показать отчёт] Научился: Разобрался как работает hashSet Сложности: Отобразить всю информацию в IntelliJ IDEA в дебагере, но всё таки нашёл как это сделать) Комментарии: Консольная задача решена, хотя для её решения и простой массив подойдёт) |
|||||
5 |
![]() |
2 теста |
|||
На этом уроке мы узнаем, как создаются одинаковые кошки. То есть выясним, как HashSet определяет, мы добавляем тот же самый объект, или другой? Отчёт отправил: 8275. Tekashnik Выполнено за 34 мин. [Показать отчёт] Научился: Переопределять методы базого класса Object Сложности: Прочувствовать всю мощь этих методов Комментарии: Как то пару раз в C# переопределял эти функции |
|||||
Итого: 5 видеоуроков |
1 час. 28 мин. 13 тестов |
32 чел. | |||
Финалисты: Новопашин Владимир, Sergej Piskun, Jevgenij Kariagin, Tekashnik, Michail Ostryj, Алексей В., Иван Воронин, Сергей Соколов, Vladimir Fedotov, Auksė Cycarienė, Dmitrij Starikovič, Станислав, Сергей, Максим Лапшинов, Aleksej Fiodorov, Andrej Petrunev, Kiril Krutiajev, Povilas Abramovicius, Andrej Gladkov, Kapitanov Dmitrij, Sergej Šugajev, Александр, Виктор, jspv, Danil42Russia, Dmitry Sinitsin, Chip, grom518, Anatoli, Yefim, 1, Tom . |