Listes imbriqués

Listes imbriqués - C++ - Programmation

Marsh Posté le 24-02-2011 à 10:41:23    

Bonjour,

 

Est ce que c'est possible de définir une liste qui a la structure suivante ?
Dans la suite, je note une liste d'une taille indéterminé par [elem1, elem2, ...], et une liste (ou tableau) d'une taille fixe (exemple 3) par (elem1, elem2, elem3)

 

S = ([(o1,t1), (o2,t2), ...], c1, c2)

 

D = [(p1, S1), (p2, S2), ...] /* chaque élément S est indexé par un p */

 

R = [(d1, D1), (d1, D2), ...] /* chaque élément D est indexé par un d */

 

les "o" et les "t" c'est des Strings, les "c" c'est des int, les "p" et les "d" c'est des Strings.
Comment représenter d'une manière simplifié la structure R a final ?

 

Est ce que ça pourrait être représenter par quelque chose comme ça (ce qui suit est indépendant d'un langage donné, c'est juste pour exprimer l'idée):

 
Code :
  1. Structure S
  2. {
  3.    List op<String, String>;
  4.    int c1;
  5.    int c2;
  6. };
  7. List D<String, S>;
  8. List R<String, D>;
 

Merci


Message édité par charlebakhtovsky le 24-02-2011 à 11:10:08
Reply

Marsh Posté le 24-02-2011 à 10:41:23   

Reply

Marsh Posté le 24-02-2011 à 11:17:18    

Ben ouais je vois pas pourquoi tu pourrais pas. Ca revien à Faire un S ** en C.

Reply

Marsh Posté le 24-02-2011 à 13:09:16    

`


Message édité par charlebakhtovsky le 26-02-2011 à 12:16:49
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed