Skip to content

Commit 2f2f657

Browse files
committed
Разрешил конфликт слияния в Printable.java
2 parents 728ec68 + e97f0c6 commit 2f2f657

33 files changed

+1145
-133
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.gradle
2+
.idea/
23
build/
34
!gradle/wrapper/gradle-wrapper.jar
45
!**/src/main/**/build/
@@ -10,6 +11,7 @@ build/
1011
.idea/jarRepositories.xml
1112
.idea/compiler.xml
1213
.idea/libraries/
14+
.idea/misc.xml
1315
*.iws
1416
*.iml
1517
*.ipr
@@ -40,4 +42,4 @@ bin/
4042
.vscode/
4143

4244
### Mac OS ###
43-
.DS_Store
45+
.DS_Store

.idea/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

.idea/gradle.xml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/misc.xml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

NikitaUdinReadMe

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### Генерация и валидация данных (Никита Юдин)
2+
3+
Задачи:
4+
5+
- Создать классы и методы, которые заполняют коллекцию выбранного класса:
6+
- Генерация случайных объектов.
7+
- Чтение объектов из файла.
8+
- Ручной ввод объектов пользователем.
9+
- Сделать валидацию данных .
10+
- Работать с Builder, чтобы объекты создавались корректно.
11+
- Дополнительное задание 3: заполнение коллекций должно осуществляться посредством стримов. (Генерация данных тоже через стримы)
12+
- 3* Коллекции для заполнения должны быть кастомными.
13+
- (Использовать стрим для генерации данных, а результат перекладывать в кастомную коллекцию)

PavelTrofimovReadMe

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Задача:
2+
### Реализация паттерна «Стратегия» для сортировки (Павел Трофимов)
3+
4+
Задачи:
5+
6+
- Реализовать конкретные стратегии сортировки по каждому полю.
7+
- Обеспечить возможность динамического выбора стратегии во время выполнения программы.
8+
- Убедиться, что сортировка корректно работает с любым количеством объектов.
9+
10+
Дополнительное задание 1: дополнительно к основным сортировкам реализовать эти же алгоритмы сортировки таким образом,
11+
что объекты классов будут сортироваться по какому-либо числовому полю: объекты с четными значениями этого поля должны быть отсортированы в натуральном порядке,
12+
а с нечетными – оставаться на исходных позициях.

Test.class

253 Bytes
Binary file not shown.

Test.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
public class Test { public static void main(String[] a) {} }

0 commit comments

Comments
 (0)