Effacer les filtres
Effacer les filtres

Creating possible ways for a tree-like structure

3 vues (au cours des 30 derniers jours)
Orhan Celikkaya
Orhan Celikkaya le 5 Juil 2018
Modifié(e) : Guillaume le 5 Juil 2018
Hi guys,
I am challanging with creating all the possible ways for an array which has builded up with numbers. Let me explain in a more detailed way;
I have an array that A = [1 2 3 4 5 6 7 8 9 10]. Between each number there is a transition value which is 1 or 0. For example if transition value 1 is defined for passing from 1 to 2, I will get 1 and 2 both but if it is 0 I will pick 1 and 3 by skipping number 2. I have created all the possibilites by using transition array, for example T = [0 1 1 0 1 0 0 1 1]. I have created a structure which holds the each number from array A and possibilities for each number respectively.
I am completed the code so far but creating all the possible ways starting from number 1 is really challanging for me and could not do that. I just tried some techniques but they did not work at all. I am not software specialist so I hope you can help me.
  5 commentaires
Orhan Celikkaya
Orhan Celikkaya le 5 Juil 2018
For instance there is 8 possible solutions and the solution which has maximum steps has 6 steps, output should be 8x6 matrice.
S = [1 3 4 5 7 8; 1 2 4 6 8 0; ....]
Guillaume
Guillaume le 5 Juil 2018
Modifié(e) : Guillaume le 5 Juil 2018
You will have to explain better how with:
A = [1 2 3 4 5 6 7 8 9 10]
T = [0 1 1 0 1 0 0 1 1]
you get
S = [1 3 4 5 7 8;
1 2 4 6 8 0;
....]
It's really not clear to me. In fact, I have no idea what the next row of S could be.

Connectez-vous pour commenter.

Réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by