Gegeben eine Rasterkarte, wo jede Zelle durch ein Paar (x, y)
beschrieben werden kann, und einen Vektor solcher Zellen, wie kann ich (schön) überprüfen, ob die Zellen in diesem Vektor einen "Tunnel" bilden, dh. sie sind alle aufgereiht entweder vertikal oder horizontal? Aber was, wenn ich nur sehen möchte, wenn die meisten von ihnen aufgereiht sind (und nicht alle)?Wie überprüft man, ob ausgewählte Zellen auf einem Gitter einen "Tunnel" bilden?
All are lines up Most are lined up Not lined up
C C C C
C C C C C C C C C C C C C C C C C C C C
C C C C C
C C
definieren "am meisten". Kannst du auch eine Beispieleingabe von nicht-aufgereiht geben? Obwohl es offensichtlich erscheint, könnte ein visuelles Beispiel den Antwortern helfen, das vorliegende Problem besser zu verstehen. – amit