Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

НАДО СДЕЛАТЬ ДО 22 ДЕКАБРЯ, ПОЭТОМУ ГОТОВ ПЕРЕПЛАТИТЬ ЗА ЗАДАНИЕ!

Надо заполнить массив 350 млн символами из файла, который я вам скину (алфавит этого массива это A, T, C, G также там будут N которые надо заменить рандомными символами из A,T, C, G). Дальше надо составить массив такой же величины, состоящий только повторяющейся комбинации 123 подряд, пока он не заполнится. Потом надо взять первые 300 символов из этих 2 массивов сопоставить числа 1, 2, 3 и A, T, G, C и на основе этого построить матрицу. Матрица строится по следующим правилам: нужно представить что 1 массив находится над другим и таким образом надо посчитать сколько раз, к примеру, A была над числом 1 и занести это число в матрицу и так же сделать с другими числами и буквами. (пример такой матрицы но с меньшими массивами прикреплён ниже). Дальше надо посчитать I по формуле на стр 3 в приложенном файлике, только там вторая и четвёртая сумма должны быть от j = 1 до k включительно, а третья от i = 1 до n включительно (а 1 сумме там должно быть i = 1) , где n это количество столбцов в матрице, а k количество строк, так же везде в m перепутаны местами i и j то есть она должна выглядеть так m(j,i) (m(j,i) - это элемент матрицы) . x (i) - сумма чисел по столбцам матрицы то есть в примере ниже x(1) = 6, а y(j) - сумма чисел по строкам матрицы. Ниже приложен скрин как считать Z. Пусть x это первый элемент из окна состоящего из 300 символов, теперь после того как посчитан Z в первом окне надо сдвинуть окно на 1 элемент и получаем x = 2 и опять надо найти для него Z, так надо делать для всех возможных иксов, то есть до x = L - 299, где L длина последовательности данной по условию. Дальше надо вывести список локальных максимумов среди Z так чтобы у них Z было больше 5, и они не находились друг к другу ближе чем 300 элементов (к примеру Z(50) и Z(100) не могут быть одновременно локальными максимумами, а Z(100) и Z(401) могут). И в конце надо ещё построить график зависимости Z от x, для x принадлежащих

2 года назад
helloguys11
Александр 
18 летРоссия
2 года в сервисе
Был
2 года назад