char *ptrmNew = new char [p+1]; должен быть внутри while но не смог разобраться куда и как сохранять предыдущие значения с потока ввода и когда прерывать
В любом случае через какое то время все равно требует токен, эмпирическим путем доказано, что остается при скачивании больших объемов библиотек приходится ждать несколько часов для обнуления лимита
Потом еще в самой функции градиентного спуска стоит ли как то вводить изменение параметра векторного расстояния, которое инициализируется выше, потому что я подозреваю что перебор идет по количеству итераций и первое условие не срабатывает?
Правда теперь вот так получилось:
$company = dataCombiner::uniqueArray($companywet,'contactEmail');
Notice: Undefined variable: key in...
Я когда функцию переписывал, то такой же ответ получил.
Дело в том что в задании нельзя применять библиотеки