Filter löschen
Filter löschen

Creating possible ways for a tree-like structure

3 Ansichten (letzte 30 Tage)
Orhan Celikkaya
Orhan Celikkaya am 5 Jul. 2018
Bearbeitet: Guillaume am 5 Jul. 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 Kommentare
Orhan Celikkaya
Orhan Celikkaya am 5 Jul. 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 am 5 Jul. 2018
Bearbeitet: Guillaume am 5 Jul. 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.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by