Подсказывая готовое решение вы делаете очень плохую услугу ТС - вы отучиваете его ДУМАТЬ. Не подумав, он через два часа тут-же задаст такой-же вопрос. Надо не готовое решение подсказывать, как на контрольной, а учить человека самостоятельно искать понимать и исправлять ошибки.
А то, что такую ошибку исправить может любой школьник - это понятно.
alexbprofit, Подсказывая готовое решение вы делаете очень плохую услугу ТС - вы отучиваете его ДУМАТЬ. Не подумав, он через два часа тут-же задаст такой-же вопрос. Надо не готовое решение подсказывать, как на контрольной, а учить человека самостоятельно искать понимать и исправлять ошибки.
А то, что такую ошибку исправить может любой школьник - это понятно.
scipy.spatial.distance.pdist(X, metric='euclidean', *args, **kwargs)
Pairwise distances between observations in n-dimensional space.
Вопрос, каким образом использовать предложенную функцию для измерения расстояний между элементами ДВУХ векторов, причем так, что бы учесть все возможные пары??
s='5'*400
count=0
while '555' in s or '333' in s:
if '555' in s:
s=s.replace('555','3',1)
count+=3
else: s=s.replace('333','5',1)
print (s)
print (count)
Mark39, "Я смотрел только статьи и гайды. И да, там я решение своего вопроса я не нашёл." и не найдете. Потому что по книгам можно научиться. А по видосикам - нахвататься. И то, не всего и весьма некачественно. Что мы сейчас и наблюдаем. Выбирайте.
Алексей, Если у вас есть сервер, то что мешает на него выкладывать ваше обновление и пусть пользователи по мере желания переустанавливают его? Напишите инструкцию да положите ее на сервер. Пусть читают, пользуются, вас благодарят.
Mark39, По какой книге вы учите QT. Просто пока ваш вопрос звучит как "сделайте это за меня". Или даже "найдите мне пример, где описано то, что мне надо". Так что покажите книжку, попробуем показать вам номер страницы, на которой описано то, что может вам пригодится.
А вы считаете, что по вашему вопросу можно понять, что у вас "последний этап олимпиады" студентов математически- компьютерных специальностей всемирного масштаба или школьная олимпиада по информатике для учащихся 7-8 класса? И там и там есть задачи "задачи связанные с рекурсиями, базовыми алгоритмами и структурами данных", только вот как бы разные.
Пытаюсь понять: "Как составить программу, чтобы оно вводило одно двухзначное число n?" Кто ОНО, куда ВВОДИЛО? И что значить "Составить программу, которая вводит с клавиатуры" Программа=ОНО? Или пользователь=ОНО? И точно надо, чтобы ПРОГРАММА, а не пользователь, что-то ВВОДИЛИ с клавиатуры?
Adamos, Во-первых, 25 лет назад. А во-вторых, все-таки "расчетная программа по сопромату". Т.е. во времена отсутствия всяких библиотек, общего малого количества решенных на тот момент прикладных задач, как и - кстати - людей, обладающих навыками программирования, ваша работа решала прикладную задачу - она помогала инженерам проще и быстрее решить некую инженерную задачу. Так что все в строгом соответствии с тем, что я написал выше. За исключением того, что сегодня уже умением программировать никого не удивишь, а библиотек на все случаи жизни - как грязи.
Впервые вижу, что-бы задание диплома было "написать программу на С++". Это разве что на курсовую тянет. А диплом - это решение проблемы с помощью программ написанных на С++. Вот и исходите из этого - искать надо проблему.
Странно, что вам этого никто в вашем универе не пояснил.
MixON_VC, Благодарность на этом сайте принято высказывать несколько иначе.
Matplotlib - это инструмент для рисования графиков. Pandas - инструмент для хранения, представления и манипуляции данными. Для машинного обучения используется библиотека scikit-learn (sklearn).
Если предполагаете экспоненциальную зависимость между переменными - то техника стандартная. Сначала преобразование z=exp(y), потом строите модель z=f(x). При использовании модели не забываете сделать обратное преобразование.
Как я сказал - техника стандартная, описана в любом учебнике по линейной регрессии.
А то, что такую ошибку исправить может любой школьник - это понятно.