Skip to content

ov-petrov/priceseeker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Необольшое тестовое задание

Представляет собой консольную утилиту для поиска наилучших цен c использованием только стандартной библиотеки Java. В текстовых файлах содержатся описания позиций. Задача заключается в отборе N позиций с наименьшими ценами, но не более K товаров с одинаковым ID. Результат вычислений пишется в файл result.csv

Генерация тестовых данных:

Запуск с параметрами: generate, количество файлов, количество записей в каждом файле, путь к существующей директории где будут создаваться файлы. Например:

java -jar Example.jar generate 5 100 E:/temp/td

Поиск наименьших цен:

Запуск с параметрами: search, количество записей в файле, максимальное количество записей с одинаковым id, путь к файлам, где будет осуществляться поиск. Например:

java -jar Example.jar search 1000 20 E:/temp/td

Значения по-умолчанию:

  • Количество записей: 1000
  • Максимальное количество записей с одаковым id: 20
  • Путь к файлам, где будет осуществляться поиск: E:/temp/td

About

price seeker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages