Ajuda Com algoritmo de listas

Olá a todos gostaria de ajuda com um algoritmo

Tenho uma lista ligada com 15 nós, para cada nó desta lista eu tenho outra lista com 15 nós que recebem a string “X”.

a exibição seria assim

X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X X

O que eu quero fazer é que um algoritmo que coloque nesses nós aleatóriamente uma array de 3 strings com o valor “O”

seria assim num exemplo reduzido

X X X O X
X X X O X
X X X O X
X X X X X

ou

X O O O X
X X X X X
X X X X X
X X X X X

ou ainda

X X X O X
X X O X X
X O X X X
X X X X X

Eu estou usando C# mas eu preciso realmente como utilizar as listas ligadas para colocar os elementos aleatoriamente sem deixar ele passar as bordas

Obrigado pela ajuda desde já.

jholxd, ponha o código de sua lista que acho que posso te ajudar.

Tenta mandar um email para resolvendoalgoritmos@hotmail.com