Есть ли? Я имею в виду конкретный матричный массив, в котором строки соответствуют координатам x и y, например,
4 3
4 5
5 4
3 4
4 4
, такие, что (4,3) и (4,5) et c. являются (x, y) точками. Проблема заключается в следующем: если одна из точек в списке окружена рядом с другими точками в списке, например,
(~,~) (4,5) (~,~)
(3,4) (4,4) (5,4)
(~,~) (4,3) (~,~)
, как в случае списка выше, то я хотел бы удалить его каким-то эффективным способом. Очень легко увидеть визуально, удовлетворено ли это каким-то моментом, но как мне сделать это в коде? Я просто ищу некоторые предложения, поэтому, если кто-то сталкивался с этой проблемой ранее или у меня есть какие-либо комментарии, я был бы признателен, чтобы прочитать ее!
С уважением,