Size: a a a

2020 December 25

AR

And Rey in comput.math
источник

MK

Matwey Kornilov in comput.math
Ivan Balanar
Мхм, есть цепочка объектов в связном списке. Операции над этим списком - вставка объектов и удаление. Соответственно, у каждого объекта может быть некое описание и доступ к соседям слева и справа. Чего хочу: определить над любыми двумя объектами из списка операцию сравнения позиций в списке, которая возвращала бы отношение раньше/позже или равенства позиции.

Ограничение: не хочу проходить по всему списку при вставке-удалении объектов.

В чем проблема: нельзя просто перенумеровать объекты, т.к. при добавлении нового объекта в середину у него не будет индекса, придется заново переприсваивать индексы всему списку за новым объектом. Нельзя использовать диапазон 0...1 для всего списка и для нового объекта присваивать середину интервала между его соседями - точность double ограничена и при множественной вставке в одно место быстро произойдет истощение значащих цифр.
Ну и память - объектов может быть с сотню тысяч и не хотелось бы отводить под это дело кучу памяти.

Нет ли уже готовых подходов для решения подобной задачи?
Тебе нужны LSM-Tree?
источник

IB

Ivan Balanar in comput.math
Matwey Kornilov
Тебе нужны LSM-Tree?
впервые слышу.
источник
2020 December 29

K

Klei in comput.math
тут не так давно была дискуссия, нафига тайпклассы, когда есть интерфейсы. Вот видео на примере C#, но думаю полезно посмотреть фшарперам тоже. Смотрите и не рассказывайте больше про астронавтику, или что это вам не надо
https://www.youtube.com/watch?v=W64C3FsxjXE
источник
2020 December 30

YS

Yuriy Sivalniev in comput.math
Здравствуйте. Есть вопрос по сопряжению поверхностей. За спиной 1 семестр мехамата.
Мне дали рекомендацию "сшить производные и решить уравнение". Непонятно как сшивать производные и составить само уравнение. И как его решать(насколько я пока нашел - для этого используются вычислительные методы решения уравнений)
Кривые задаются алгоритмом Кокса-деБура(рекурсивный алгоритм, уравнения в наличии нет), Поверхности - алгоритмом Кунса
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
Здравствуйте. Есть вопрос по сопряжению поверхностей. За спиной 1 семестр мехамата.
Мне дали рекомендацию "сшить производные и решить уравнение". Непонятно как сшивать производные и составить само уравнение. И как его решать(насколько я пока нашел - для этого используются вычислительные методы решения уравнений)
Кривые задаются алгоритмом Кокса-деБура(рекурсивный алгоритм, уравнения в наличии нет), Поверхности - алгоритмом Кунса
Сшить производные = интерполяционный сплайн например
источник

YS

Yuriy Sivalniev in comput.math
Буйный Виталя
Сшить производные = интерполяционный сплайн например
А как задать контрольные точки этого сплайна?
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
А как задать контрольные точки этого сплайна?
Как "граничные условия"
источник

YS

Yuriy Sivalniev in comput.math
Как заменить билинейную интерполяцию, на интерполяцию сплайном Эрмита, как рекомендовано здесь:
https://en.wikipedia.org/wiki/Coons_patch
источник

БВ

Буйный Виталя... in comput.math
Считать чем будешь? Или тебе руками сказали делать?
источник

YS

Yuriy Sivalniev in comput.math
пишу в питоне
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
пишу в питоне
Там же готовая есть для сурфейсов
источник

YS

Yuriy Sivalniev in comput.math
я пишу аддон для приложения для 3д моделирования, стараюсь не использовать сторонних апи для удобства пользователей
источник

YS

Yuriy Sivalniev in comput.math
Буйный Виталя
Там же готовая есть для сурфейсов
а какая? scipy?
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
а какая? scipy?
Например
источник

YS

Yuriy Sivalniev in comput.math
а есть еще? эта тяжелая слишком 200мб - это в 20 раз больше чем мой плагин
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
а есть еще? эта тяжелая слишком 200мб - это в 20 раз больше чем мой плагин
источник

БВ

Буйный Виталя... in comput.math
Думаю да
источник

БВ

Буйный Виталя... in comput.math
Yuriy Sivalniev
я пишу аддон для приложения для 3д моделирования, стараюсь не использовать сторонних апи для удобства пользователей
И без нампая?
источник

YS

Yuriy Sivalniev in comput.math
с нампаем
источник