Наверняка есть стандартные способы это делать, но я когда-то написал свою имплементацию qsort, ей иногда и пользуюсь — там где в ней идут операции с элементами массива, выполняю одинаковые для всех списков где нужно сохранить связность.
Генерировать id — я бы советовал освоить map, id первого неизвестного слова = 1, если новое слово не найдено в map — добавить туда с id на единицу большим
Я бы на С за час написал программку. Таблица с индексом производителей (текст -> id, в таблице товаров id), таблица с индексом артикулов, после этого сами товары превращаются в контексте задачи в 3 инт числа (id производителя, id артикула, номер строки товара). Сортируем его qsort по id артикула сохраняя связность списков, и дальше элементарно.
Чтение файла и построение таблиц — на глаз минут 5, сортировка и выгрузка результата — еще пара минут.
Почему сгорит? Просто не пропустит. Такой коннектор — это ведь устройство с драйвером поля и катушкой, он сам решает сколько мощности вкачивать в поле. А поскольку он предназначен для зарядки часов, у которых 200мАч батарея, то дает он точно не более 1Вт.
Нужно купить приемные катушки стандарта Qi (на али по запросу «Qi Wireless Charger Receiver Coil Module» есть по $7), добавить туда чип зарядки литиевых батарей (7.4В это ведь имеется в виду 2 литиевые ячейки, и напряжение 8.4?), и начать экспериментировать. Стандарт поддерживает до 4см расстояние (с большой потерей мощности конечно), через 1мм все 10Вт наверное не пройдут, но потери будут в разумных пределах (соотношение площади приемника к площади «мимо приемника» при расстоянии в 1мм хорошее).
А вот коннектор нужен другой, тут и думать нечего. Эппловский слишком мал чтобы 10Вт туда вкачать.
Методика там нормальная. Грубо говоря, в зависимости от заполнения капилляров кровью, меняется проводимость ткани, она и меряется с достаточно высокой частотой. Получается аналог PPG но электрический, в чем есть не только минусы, но и ряд плюсов. Снятый таким образом пульс не заменяет ЭКГ, но если уровень шумов низкий, то виден не только R, но и T сигнал, так что какие-то выводы сделать можно. Но главным образом это конечно для измерения пульса
Отказали не из-за кода. К нему могут быть разные претензии (у каждого свои предпочтения), но нельзя сказать что он прямо плох, сложен или нечитаем — даже если человек пишет в абсолютно другом ключе (я например пишу вообще не так) — такими словами он не выразится.
Может быть как человек вы не вписываетесь в команду, может позиция внезапно закрылась чьим-то старым другом, а может вы решили совсем не ту задачу которую было нужно из-за проблем с коммуникацией — но сам код явно не был причиной отказа
Спасибо :)
Исходные данные это всегда хорошо
Усложняет, но сколько человек реально вчитываются в графики после 3го? Обычно только те, кому действительно интересно — и эти люди скорее будут рады интервалам.
Ваши статьи написаны как следует, исследования проводятся на приличных выборках — добавьте немного информации — и это будет полноценной научной работой, другие люди смогут потом это использовать (всего-то нужно добавить интервалы и детальное описание выборки, чтобы можно было сравнивать с другими исследованиями). Я конечно понимаю что этих «других людей» практически нет, но если за несколько лет несколько человек применят эти данные чтобы сделать новые выводы — уже неплохо.
Без значения интервала это все еще не дает достаточно информации: 70% против 60% если сигма 1% это одно, если сигма 5% — совсем другое. Интервалы рисуют потому, что с ними все понятно с первого взгляда. Я не пытаюсь придраться, просто обидно что сделано много работы, а из-за мелочи половина информации не отображена
Убедительная просьба в следующее исследование такого рода включить доверительные интервалы на графиках. Куча чисел с разницей в несколько процентов, но абсолютно неизвестно разница эта статистически значимая, или совершенно случайная
С оптимально выбранными движками конечно хватило бы и на 15 тысяч — реально мощности там нужно очень мало — но такие движки хз где достать, со стандартными для коптера лучше иметь запас
Ага, вижу, хорошая плата. Мы в похожей задаче ставили 3х фазные драйвера на 2 ампера (L6230), без внешних мосфетов — но это ограничивает мощность движков, не уверен что тут бы хватило.
Там и ТАУ полный курс, механика, приводы (электрические, гидравлические, пневматические), системы распознавания, системы искусственного интеллекта и пр. И курс программирования тоже профессиональный
Ну-ну. Системы искусственного интеллекта я даже вел какое-то время. Бесполезно абсолютно — если человеку это нужно, он сам изучит за месяц лучше, чем за годовой курс в институте. Не нужно — из годового курса в институте вынесет столько, сколько за два дня заинтересованного чтения википедии. С остальным так же, теор. механику я учил даже два раза (в МФТИ и, после перевода в Киев, в КПИ) — и толку? Ничего не запомнил, когда что-то стало нужно — тогда и изучил.
Университетское образование никак не влияет на работу отрасли.
Странно... Нормально общаетесь, или студенты к вам по имени-отчеству обращаются?
В первую очередь необходимо и среднеспециальное и высшее образованиеУгу. Как давно вы учились или преподавали или еще как-то общались со студентами?
Ну на видео показаны моменты когда все работает — интересно как часто бывают проблемы? Грубо говоря, какой пробег до момента когда надо что-то исправлять, и что ломается чаще всего?
Я имел в виду, нет ли у процессора проблем на больших оборотах — я как-то пробовал на ардуинке бесколлекторником управлять, так после примерно 1.5к оборотов процессор уже не успевал. Но F3 конечно не атмега, если код в порядке то никакой движок ему не страшен ))
Ну то есть через АЦП — PGA ведь только усиливают (или у 303го там что-то еще)? Нет проблем с максимальной скоростью?
да, но по-моему это уже усложнит чтение кода, без заметных плюсов по памяти/скорости