|
0 / 0 / 0
Регистрация: 08.05.2020
Сообщений: 4
|
|
Переписать код С++ в Python08.05.2020, 16:53. Показов 448. Ответов 0
Метки нет (Все метки)
#ifndef __APCA_CPP
#define __APCA_CPP #include "../../../stdafx.h" #include "APCA.h" APCA::APCA(APCAInput* pInput) { m_pInput = pInput; m_pOutput = new APCAOutput(m_pInput); } APCA::~APCA() { delete m_pOutput; delete m_pInput; } Output* APCA::getOutput() { return m_pOutput; } // Compute model parameters void APCA::compress() { double curMax = 0; double curMin = 0; double doubleEsp = 2 * m_pInput->getEsp(); int inputLength = m_pInput->getDataLength(); if(inputLength <= 0) return; DataItem item = m_pInput->getAt(0); curMax = item.value; curMin = item.value; DynArray<APCAEntry>* compressData = new DynArray<APCAEntry>(); for(int i = 0; i < inputLength; i++) { double tempMax = curMax; double tempMin = curMin; DataItem item = m_pInput->getAt(i); double newValue = item.value; if(curMax < newValue) tempMax = newValue; if(curMin > newValue) tempMin = newValue; //new value makes the height of current bucket greater than 2 epsilon if((tempMax - tempMin) > doubleEsp) { //close and add current bucket to compressData APCAEntry compress; compress.value = (curMax + curMin)/2; compress.endingTimestamp = item.timestamp - 1; compressData->add(compress); //create new bucket curMax = newValue; curMin = newValue; } else { curMax = tempMax; curMin = tempMin; } } //add the last bucket APCAEntry entry; entry.value = (curMax + curMin) / 2; entry.endingTimestamp = inputLength; compressData->add(entry); //Set compressed data m_pOutput->setCompressData(compressData); }; #endif
0
|
|
| 08.05.2020, 16:53 | |
|
Ответы с готовыми решениями:
0
Переписать код C# на Python
Переписать код С++ в Python |
| 08.05.2020, 16:53 | |
|
Помогаю со студенческими работами здесь
1
Как переписать код с++ на python Нужно переписать код на Python Переписать код с java на python Переписать код с Pascal на Python Переписать код C# под Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ПЛИС
zxcha1ka_ 27.01.2026
AHDL
Разработать программы для синтеза следующих устройств:
1. Параллельного регистра
4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением);
Пoмoгитe пoжaлyйстa
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|