Ad occhio mi sembra che tu stia chiedendo una cosa diversa... ovvero, assegnare una categoria ad ogni canale, raggruppare insieme i canali di ogni categoria e poi ordinare le categorie secondo un certo ordine, corretto? O più semplicemente vuoi avere una rimappatura canale X finisce in posizione N? In tal caso, quelli che non vengono citati dalla rimappatura che fine devono fare?
Continui a dare le specifiche come i commerciali...Nella prima sono presenti i dati così come entrano e così come vorrei che uscissero. ... E' più facile da visualizzare che da spiegare.dare esempi != dare specifiche; "si vede" non è una specifica
o sai descrivere un algoritmo preciso, o stiamo parlando di aria fritta