Skip to content

Commit 3adb611

Browse files
committed
Update readme
1 parent 81e0f42 commit 3adb611

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Find duplicates in CSV file. The problem was the related search for duplicates i
88

99
Union find algorithm implemented on PHP, finding a chain of duplicates and generates result with **ID** and **PARENT_ID** was created.
1010

11+
Since there were no similar implementations of Union find algorithm, it was decided to write it yourself on PHP.
12+
1113
Example of input data (based on the csv file):
1214
```
1315
ID,PARENT_ID,EMAIL,CARD,PHONE,TMP

README_RU.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ Alhoritm
44

55
Problem/Motivation
66
--
7-
Поиск дубликатов в CSV файле. Суть задачи состояла в связанном поиска дубликатов в таблице с данными. По требованиям нужно найти из ключевых полей дубликат (в любом поле) и присвоить записи **PARENT_ID** первого вхождения дубликата. Было решено использовать **Union find**, алгоритм который реализовали на PHP находит дубликаты связывает их и формирует результат с **ID** и **PARENT_ID**.
7+
Поиск дубликатов в CSV файле. Суть задачи состояла в связанном поиска дубликатов в таблице с данными. По требованиям нужно найти из ключевых полей дубликат (в любом поле) и присвоить записи **PARENT_ID** первого вхождения дубликата.
8+
9+
Было решено использовать **Union find**, алгоритм который реализовали на PHP находит дубликаты связывает их и формирует результат с **ID** и **PARENT_ID**.
10+
11+
Поскольку реализаций данного алгоритма в сети не было, было принято решение написать свою реализацию **Union find** алгоритма на PHP.
812

913
Пример входных данных (за основу взят файл csv):
1014
```

README_UA.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Problem/Motivation
88

99
Вирішено було використати **Union find** алгоритм написаний на PHP який знаходить дублікати зв'язує їх і формує результат з **ID** та **PARENT_ID**.
1010

11+
Оскільки реалізацій даного алгоритму в мережі не було, було прийнято рішення написати свою реалізацію **Union find** алгоритму на PHP.
12+
1113
Приклад вхідних даних (за основу взятий файл csv):
1214
```
1315
ID,PARENT_ID,EMAIL,CARD,PHONE,TMP

0 commit comments

Comments
 (0)