Skip to content

Commit b896116

Browse files
authored
Update lesson01.md
1 parent b635aa2 commit b896116

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

lesson/lesson01.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
- Создайте аккаунт на [GitHub](https://github.com/)
1111
- Установите [боковую панель](https://topjava.ru/blog/vvedeniye-v-git-github-ustanovka-i-nastroyka#8) для удобной навигации по файлам на GitHub
1212
- Установите [IntelliJ IDEA Community](https://www.jetbrains.com/idea/download/) (Ultimate-версия понадобится позже, при работе с базой данных и web)
13+
- Установите плагин для [Checkstyle](https://topjava.ru/blog/nastroyka-checkstyle-v-intellij-idea)
1314

1415
## ![video](https://cloud.githubusercontent.com/assets/13649199/13672715/06dbc6ce-e6e7-11e5-81a9-04fbddb9e488.png) 1. [Разработка ПО](https://drive.google.com/file/d/0B_4NpoQW1xfpVjZUTEpvVUN1TTA/view?usp=sharing&resourcekey=0-hnn1HIBU3WIuDMVuQAxA8w)
1516
- [Мифический человеко-месяц](https://ru.wikipedia.org/wiki/Мифический_человеко-месяц)
@@ -67,13 +68,15 @@
6768

6869
- Реализуйте методы `save, get, delete, clear, getAll, size` в классе `ArrayStorage`, организовав хранение резюме в массиве
6970
- Храните все резюме в начале `storage` (без пустот в виде `null`), чтобы не перебирать каждый раз все 10_000 элементов
70-
- При реализации метода `delete` учитывайте, что после удаления резюме между оставшимися резюме не должно быть пустых ячеек, заполненных null
71+
- При реализации метода `delete` учитывайте:
72+
- после удаления резюме между оставшимися резюме не должно быть пустых (null) ячеек
73+
- резюме должны размещаться в ячейках под индексами `< size`. В противном случае обнуляйте их
7174
```
72-
Схема хранения резюме в массиве storage (в элементах от 0 до size-1 отсутствуют null):
75+
Схема хранения резюме в массиве storage (в элементах от 0 до size - 1 отсутствуют null):
7376
7477
r1, r2, r3,..., rn, null, null,..., null
7578
<----- size ----->
76-
<------- storage.length (10000) ------->
79+
<------- storage.length (10_000) ------>
7780
```
7881
- Проверьте вашу реализацию с помощью классов `MainArray.main()` и `MainTestArrayStorage.main()`
7982
- Изучите дополнительные материалы по IntelliJ IDEA:

0 commit comments

Comments
 (0)