Напишите программу, которая использует динамическое программирование для решения следующей проблемы. Найдите точку ближаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Напишите программу, которая использует динамическое программирование для решения следующей проблемы. Найдите точку ближа

Сообщение Anonymous »

Я пытался решить этот вопрос. Нужно это сделать в Python. Каждый раз, когда я пытаюсь, я каким -то образом попадаю на неверные ответы, и я думаю, что могу изо всех сил пытаться понять это. Кто -нибудь, пожалуйста, помогите мне выяснить, что не так. Вот фотография вопроса: < /p>
pic of a Вопрос < /p>
Это шаблон, который мне дается, чтобы заполнить: < /p>
import math

# Point class
class Point:
def __init__(self):
self.x = 0
self.y = 0

# Main program
# Read in x and y for Point P
p = Point()
p.x = int(input())
p.y = int(input())

# Read in num of steps to be taken in X and Y directions
# Read in num of steps to be taken (backwards) every 3 steps
# Write dynamic programming algorithm
# Output
< /code>
Я пробовал так много вещей и в конечном итоге попытался сделать это, заканчивая его после 30 итераций, но только обновляя все числа с наименьшим расстоянием от Point P. Не уверен, почему это неправильно, но это мой код: < /p>


Подробнее здесь: https://stackoverflow.com/questions/797 ... problem-fi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»