Pull to refresh
4
0
Денис@yastrebdev

Занимаюсь веб разработкой. Люблю роботов и игры.

Send message

Спасибо вам. Хорошая задача что бы попрактиковаться. Для таких комментариев стоит писать и ошибаться)

Я до вашего комментария не читал про A*. Но теперь могу предположить, что для поиска единственного лучшего пути больше подойдет A*. Спасибо за вопрос.

Здравствуйте! Я с вами согласен. Это одна из моих первых статей и я разбираюсь на сколько умею. Мне нравится писать и параллельно понимать. В следующий раз постараюсь сделать лучше, а сейчас получилось вот так.

Ваши слова приму во внимание.

Я бы так не сказал. Возможно в теории изложены основы, но задачи довольно интересные и заставляют думать и искать нестандартные решения.

За рекомендацию спасибо.

Привет, а есть какой то пример для визуального восприятия?)

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

Ого, я бы пока до такого пока не додумался. Спасибо за идею. У меня была регулировка радиуса, но не было регулировки направления)

Если можете, напишите код в ответ на комментарий, что бы понимать о чем вы говорите. Я например на данный момент не понимаю тригонометрию. Буду благодарен за практический совет.

Я понимаю, тоже так сначала подумал. Но i == 4 на мой взгляд не очень явное условие, если предполагается что range может принимать переменную или другое число. Мое условие излишне для этого примера, соглашусь, но глобально оно мне кажется более универсальным

Это больше для наглядности, потому что я изначально без подробной демонстрации не мог понять)

Но по идее в ваш цикл можно добавить условие:

for i in range(9):
    if i%3-1 == 0 and i//3-1 == 0:
        continue
    print(i%3-1, i//3-1)

Спасибо за комментарий, я об этом не задумывался)

Здравствуйте.
Конечно.
На вопрос "Почему Хабр?" ответ простой - это самая актуальная русскоязычная платформа для такого контента и плюс, в отличии от социальных сетей, возможность писать большие статьи с комментами, вставками кода и тд.
Тему выбрал исходя из личной потребности в усвоении материала, а также потому что не раз встречал эту тему на собесах.

А скажите что не понятно, я возможно внесу корректировки. Но мысль в том, что компонент использующий пропсы - это функция, аргументы для которой предоставляются из внешней функции (области видимости). Использование этих аргументов приводит как раз к замыканию.

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Date of birth
Registered
Activity

Specialization

Фронтенд разработчик, Фулстек разработчик
Средний
From 120,000 ₽
JavaScript
React
TypeScript
Node.js
Next.js
Redux
Веб-разработка
MongoDB
SQLite