Difference between revisions of "Chat:Ru/2022-06-03"
(Created page with "File:Default_avatar.png DartHeil: http://chat.codingame.com/pastebin/b190ac84-72df-42ce-8304-83fb785c997d <img src=/a/43664722637895> gybson_samara: Прикольно у...") |
(No difference)
|
Latest revision as of 05:29, 4 June 2022
DartHeil: http://chat.codingame.com/pastebin/b190ac84-72df-42ce-8304-83fb785c997d
gybson_samara: Прикольно у меня получилось. Класс Point наследован от класса нампи ndarray, но по факту там вьюха в массив. И у меня моржет быть массив в котором каждая пара значений обернута в класс, а по сути лежит в одномерном или двумерном массиве
gybson_samara: И можно массово прибавить координаты, убавить и все это отразится в конкретном экземпляре класса точка
aangairbender: shared mutability:disappointed_relieved:
gybson_samara: да, типа того. Т.е. все координаты пауков и героев в векторе, создаю вектор смены координат, сразу ко всем применяю одно операцией и потом методами объектов анализирую. Такой план.
gybson_samara: Еще надо создать класс Вектор, который по сути вьюха на массив и в нем два класса точка, которые вьюхи на первые два элемента и на вторые
gybson_samara: Вроде и питон, но уже интереснее
Uljahn: structured arrays из нампи не пробовал?
Uljahn: ты когда применяешь вектор смены координат, то копию делаешь? или обратно ты уже не возвращаешься?
Uljahn: или применяшь вектор смены с противоположным знаком? :upside_down: