recherche ds une liste

recherche ds une liste - Java - Programmation

Marsh Posté le 12-11-2005 à 16:51:57    

Bonjour,
 
Je voudrais faire une recherche de la maniére la plus simple et éfficace possible ds une liste comme ce qui suit:
 
Ma liste:
 
indice 1: 500,700,800,958
indice 2: 452,862,642,328
indice 3:751,256,145,14,7854
indice 4 :.........................
 etc...................................
........................................
 
Ma recherche étant juste  par exemple de 2 nombres ds un seul indice:500 et 800 et je voudrais en retour le numéro de l'indice de la position ou la valeur du contenu de l'indice.
 
Avez vous des idées sur la méthode a utiliser?
 
 
Merci. :jap:

Reply

Marsh Posté le 12-11-2005 à 16:51:57   

Reply

Marsh Posté le 12-11-2005 à 17:33:47    

Ta liste contient quels type d'éléments ? String, int, Integer etc... ta liste est de quel type ? List, Arraylist, etc... ?
 
Edit : Je veux bien répondre à ta question, mais dis nous en un peu plus, sinon, les habitués du forum vont chercher à te rabaisser et vont te dire "lis la doc"...


Message édité par vb11 le 12-11-2005 à 17:35:51
Reply

Marsh Posté le 12-11-2005 à 21:12:10    

Le type d'éléments de la liste est string ,je pensais utiliser une Arraylist.
 
Mon véritable probléme est d'avoir un algo optimisé je pense car je peus pondre un code pour ce que je veus faire mais juste pour une cinquantaine d'iténérations alors que ma liste remplis contiendra environ 77 000 éléments.
A savoir que j'ai juste 128 mo en ram et que j'ai un lourd probléme de mémoire ( java out of memory) meme en allouant d'avantage de mémoire a la jvm.
Je voudrais essayer de faire un code qui n'engorge pas la mémoire de la jvm en faisant des concessions sur le temps d'exécution.

Reply

Marsh Posté le 12-11-2005 à 21:15:22    

ceci dit,il m'est possible de remplir aussila liste avec des int à la place des string, voici a peut prés ce qu'elle contiendra:
 
indice 1: 500,700,800,958  
indice 2: 452,862,642,328  
indice 3:751,256,145,14,7854  
indice 4 :.........................  
 etc...................................  
........................................

Reply

Marsh Posté le 12-11-2005 à 23:45:49    

Heuuu c'est une liste de listes que t'as là [:petrus dei]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 13-05-2008 à 22:00:51    

Moi aussi Simson, j'ai à peu prés le même problème.... Je veux savoir comment je peux stocker plusieurs listes:
[a]: aaaa, aaaaabbb, aaaccc, ...
[b]:bbbbddc, bbbcd, ....
[c]:.......
etc.
Merci

Reply

Sujets relatifs:

Leave a Replay

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