Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: EddyW en 14 Agosto 2010, 06:09 AM

Título: Duda - Buscar si existe una matriz dentro de otra matriz
Publicado por: EddyW en 14 Agosto 2010, 06:09 AM
Wenas,

Tal vez no lo planteé bien al decir "buscar una matriz dentro de otra", lo aclaro así:
Tengo una matriz X e Y, que contiene solo números, graficando sería:
(Matriz Global)
Citar______ X ________
  | 1 2 3 4 5 6 7 8 9 0
  | 0 9 8 7 6 5 4 3 2 1
Y| 1 2 3 4 5 6 7 8 9 0
  | 0 9 8 7 6 5 4 3 2 1
  | 1 2 3 4 5 6 7 8 9 0

y tengo otra matriz más pequeña, y quiero buscar si existe en la matriz (Global):
Así, lo de color Azul:
Citar______ X ________
  | 1 2 3 4 5 6 7 8 9 0
  | 0 9 8 7 6 5 4 3 2 1
Y| 1 2 3 4 5 6 7 8 9 0
  | 0 9 8 7 6 5 4 3 2 1
  | 1 2 3 4 5 6 7 8 9 0

Como lo haría, aparte de usar For, que otra opción abría? ya que la matriz es muy grande

SaluDOS!!!
Título: Re: Duda - Buscar si existe una matriz dentro de otra matriz
Publicado por: Shell Root en 14 Agosto 2010, 06:14 AM
A que te refieres con matriz más pequeña, yo las veo iguales. xD
Título: Re: Duda - Buscar si existe una matriz dentro de otra matriz
Publicado por: EddyW en 14 Agosto 2010, 06:18 AM
hee, lo que está de color azul en la segunda sería la matriz más pequeña que fue encontrada dentro de la primera,
¿Me explico? :P

Tengo algo en mente, pero como que no me cuadra, sigo probando pero quiero saber si existe algún método para hacer eso.

SaluDOS!!! y Buenas Noches :D