Задача: есть программное обеспечение управления АЗС, написано на делфи, производитель дает возможность подключать сторонние модули (dll) подписываясь на события, для таких сторонних подключений есть bpl пакет от производителя с полным перечнем методов, нам надо вызывать ...
Программист, написание алгоритма
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Имеется двухмерный массив. Заданы некоторые его элементы. Пример – матрица размером скажем 300 (по горизонтали) на 100 ( по вертикали) 30000 ячеек. Есть заполненные случайным образом скажем 200 ячеек, допустимые значения – целые числа от -10 до 10 и нуль. Нужно заполнить остальные 29800 по плавному алгоритму, что означает плавный переход от одной заполненной области к другой.
На примере одномерного массива – изначальный ряд 4_ _ _ _ _ _ _ _ 7, должен быть преобразован в 4 4 4 5 5 6 6 7 7 7.
Обязательные условия: алгоритм должен работать если размер матрицы и/или количество заполненных значениями точек меняется. То есть пустые ячейки должны пересчитаться "плавно" если размер матрицы скажем станет 61 на 789 или 32542 на 46587, а количество точек с известными значениями случайным образом разбросанных по матрице увеличится с 200 до 2000 или уменьшится с 200 до 140. Целые значения от -10 до 10 – тоже должны быть аргументами функции (метода) решающего эту задачу. Язык разработки: VBA, VB, C#. Исходный файл с данными модели – лист Excel.
Этот лист не предоставляется для подготовки решения, исполнитель сам должен подготовить его с учетом вышеизложенных условий и ограничений. Задача считается решенной если исполнитель продемонстрировал решение минимум на трех матрицах разной конфигурации (разный размер самой матрицы, разное количество известных точек и их разный разброс по матрице).
Солюшн проекта выкладывается на github
Заявки фрилансеров
Похожие заказы
- Прикладное ПО2 заявкиЗакрыт7 лет назад
Необходимо доработать агрегатор данных с сайта, который, имитируя деятельность человека собирает данные в базу данных. На данном этапе есть скрипт на Python, который это делает. И складывает данные в MySQL базу. ...
Прикладное ПО1 исполнительЗавершен7 лет назадНеобходимо написать программу парсер, которая может скачивать информацию с 2 сайтов. Парсер будет запускаться периодически (частота 1-2 раза в неделю – запускается вручную – нужна кнопка: парсить 1-ый сайт парсить ...
Прикладное ПО6 заявокЗакрыт7 лет назадВсем доброго времени суток. Ищу программиста, который сможет дописать коннектор для трейдеров https://github.com/finsight/QUIKSharp для моих нужд. Нужно знание C# и lua.
Прикладное ПОнет заявокЗакрыт7 лет назадЗдравствуйте! Есть excel файл, который ставит к лице и дому почтовые индексы. Там сделан макрос который выполняет данную операцию. Но когда я ввожу в столбец A название улицы содержащие больше одного слова (например, Андрей Миронов ) ...
Прикладное ПО1 исполнительЗавершен7 лет назадНеобходимо написать код для решения трёх задач в MatLab. Постановка задач и формулы в аттачменте.
Прикладное ПО1 заявкаЗакрыт7 лет назадЕсть исходный код консольного приложения c++ которое по введенным данным выдает результат. Нужно это перенести в виндовс интерфейс. С возможность загрузки данных например их excel файла и сохранения отчета.
Прикладное ПО7 заявокЗакрыт7 лет назаднужно прорешать небольшую часть данных заданий до 22.00 по мск на паскаль. все подробно распишу лично
Прикладное ПО2 заявкиЗакрыт7 лет назадНеобходимо скопировать файлы, защищенные программой Infoprotektor
Прикладное ПО1 заявкаЗакрыт7 лет назадПривет, хотел бы узнать примерную вилку цен по своей задаче, если заказывать у тебя. Цель: оперативно собирать котировки на разных биржах (крипта) и получать простейшую аналитику Финальный продукт: - ...
Прикладное ПОнет заявокЗакрыт7 лет назад