[JAVA] Algo très rapide à trouver
Résolu/Fermé
JEROMAX
Messages postés
274
Date d'inscription
jeudi 22 février 2001
Statut
Membre
Dernière intervention
7 octobre 2013
-
3 août 2007 à 15:22
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 21 août 2007 à 11:50
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 21 août 2007 à 11:50
A voir également:
- [JAVA] Algo très rapide à trouver
- Ajout rapide snap ✓ - Forum Snapchat
- Jeux java itel ✓ - Forum Jeux vidéo
- Trouver adresse mac - Guide
- Java runtime - Télécharger - Langages
- Adresse mail rapide - Guide
6 réponses
JoloKossovar
Messages postés
111
Date d'inscription
mercredi 1 août 2007
Statut
Membre
Dernière intervention
5 septembre 2007
33
3 août 2007 à 16:55
3 août 2007 à 16:55
Salut ^^
Je ne vois pas d autre moyen que de parcourir tes petits tableau de 4 lettres.
Sur ces petits tableaux, ca ira tres vite ^^
Et puis tu peux toujours gagner du temps. Par exemple si ta fonction trouve une coprrepondance elle s'arrete tout de suite et donc na parcoure pas l'ensemble du tableau.
Combien de tableau a tu a tester ?
Je ne vois pas d autre moyen que de parcourir tes petits tableau de 4 lettres.
Sur ces petits tableaux, ca ira tres vite ^^
Et puis tu peux toujours gagner du temps. Par exemple si ta fonction trouve une coprrepondance elle s'arrete tout de suite et donc na parcoure pas l'ensemble du tableau.
Combien de tableau a tu a tester ?
JEROMAX
Messages postés
274
Date d'inscription
jeudi 22 février 2001
Statut
Membre
Dernière intervention
7 octobre 2013
10
21 août 2007 à 09:54
21 août 2007 à 09:54
Ok merci mais j'ai trouvé un autre moyen avec des expressions régulières qui évite le parcours de tous ces petits tableaux.
JoloKossovar
Messages postés
111
Date d'inscription
mercredi 1 août 2007
Statut
Membre
Dernière intervention
5 septembre 2007
33
21 août 2007 à 11:18
21 août 2007 à 11:18
Ha bah vi ^^ j'aurais pas pensé aux expressions régulieres ^^
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 008
21 août 2007 à 11:20
21 août 2007 à 11:20
Rationnelles, les expressions, pas régulières...
Mais ceci-dit, es-tu sûr qu'en Java, elles ne vont pas parcourir toutes les lettres une à une, juste ce que tu voulais éviter ?
Mais ceci-dit, es-tu sûr qu'en Java, elles ne vont pas parcourir toutes les lettres une à une, juste ce que tu voulais éviter ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 566
21 août 2007 à 11:50
21 août 2007 à 11:50
Salut,
rationnelles ou régulière?
régulière ou rationnelles?
Ben, il y aura toujour des débâts concernant ce terme :-D
Au lieu de se borner sur ça, vaut mieux les comprendre :-)
Donc ce que tu dis c'est vrai mais pas pour tout le monde (par exemple pour Laurent Dami, celui qui a traduit l'execellent livre - on peut dire la Bible, Maitrîse des Expressions Régulières de Jeffrey E.F. Friedl
Je cite un sous chapitre entier pour ça :
Expressions régulières ou rationnelles?
"En vertu des principes énoncés plus haut, j'ai préféré régulières à rationnelles. Je suis conscient que depuis plusieurs dizaines d'années toute école française a utilisé le terme rationnelles, et que certains défendent aujourd'hui encore avec vigueur cette traduction, comme une sorte d'étendard de la tradition rationnelle française contre l'imperialisme anglophone. Cependant les expressions en question n'ont pas grand-chose à voir avec la raison!
Il est vrai que d'un point de vue mathématique elles ont une certaine parenté avec les nombres que l'on nomme rationnels, qui se traduisent également par rational numbers en anglais. Dans cette logique-là, il aurait peut-être fallu effectivement parler de rational expressions...mais la traduction anglophone n'en a pas voulu ainsi, préférant mettre en avant l'aspect pratique (expressions gouvernées par des règles) plutôt que la cohérence mathématique. Les deux positions sont en principe défendables, mais aujourd'hui la seconde a clairement le dessus: une recherche dans les principaux moteurs d'indexation WEB montre que même dans le monde francophone les pages contenant expressions régulières sont quatre fois plus nombreuses que celles contenant expressions rationnelles.
Ainsi, pour éviter de prendre le lecteur en otage dans des querelles d'école, et pour lui éviter d'inutiles confusions lorsqu'il lira des manuels ou des magazines anglophones, j'ai privilégié le terme régulières."
Par Jeffrey E.F. Friedl - Traduction par Laurent Dami - Edition O'Reilly - 2003
rationnelles ou régulière?
régulière ou rationnelles?
Ben, il y aura toujour des débâts concernant ce terme :-D
Au lieu de se borner sur ça, vaut mieux les comprendre :-)
Donc ce que tu dis c'est vrai mais pas pour tout le monde (par exemple pour Laurent Dami, celui qui a traduit l'execellent livre - on peut dire la Bible, Maitrîse des Expressions Régulières de Jeffrey E.F. Friedl
Je cite un sous chapitre entier pour ça :
Expressions régulières ou rationnelles?
"En vertu des principes énoncés plus haut, j'ai préféré régulières à rationnelles. Je suis conscient que depuis plusieurs dizaines d'années toute école française a utilisé le terme rationnelles, et que certains défendent aujourd'hui encore avec vigueur cette traduction, comme une sorte d'étendard de la tradition rationnelle française contre l'imperialisme anglophone. Cependant les expressions en question n'ont pas grand-chose à voir avec la raison!
Il est vrai que d'un point de vue mathématique elles ont une certaine parenté avec les nombres que l'on nomme rationnels, qui se traduisent également par rational numbers en anglais. Dans cette logique-là, il aurait peut-être fallu effectivement parler de rational expressions...mais la traduction anglophone n'en a pas voulu ainsi, préférant mettre en avant l'aspect pratique (expressions gouvernées par des règles) plutôt que la cohérence mathématique. Les deux positions sont en principe défendables, mais aujourd'hui la seconde a clairement le dessus: une recherche dans les principaux moteurs d'indexation WEB montre que même dans le monde francophone les pages contenant expressions régulières sont quatre fois plus nombreuses que celles contenant expressions rationnelles.
Ainsi, pour éviter de prendre le lecteur en otage dans des querelles d'école, et pour lui éviter d'inutiles confusions lorsqu'il lira des manuels ou des magazines anglophones, j'ai privilégié le terme régulières."
Par Jeffrey E.F. Friedl - Traduction par Laurent Dami - Edition O'Reilly - 2003
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
JEROMAX
Messages postés
274
Date d'inscription
jeudi 22 février 2001
Statut
Membre
Dernière intervention
7 octobre 2013
10
21 août 2007 à 11:32
21 août 2007 à 11:32
Effectivement, je ne sais pas comment Java exécute les expressions rationnelles... :-/
Mais je pense que, de toutes façons, c'est plus rapide de chercher une chaine dans une autre plutôt que de parcourir chaque tableau.
Pourquoi rationnelles et pas régulières? j'ai toujours dit "régulières" moi. ???
Mais je pense que, de toutes façons, c'est plus rapide de chercher une chaine dans une autre plutôt que de parcourir chaque tableau.
Pourquoi rationnelles et pas régulières? j'ai toujours dit "régulières" moi. ???
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 008
21 août 2007 à 11:41
21 août 2007 à 11:41
Parce que « expressions régulières » est une mauvaise traduction de l'anglais « regular expression » ;)
Le terme français qui convient est bel et bien « expression rationnelle »
Enfin, c'pas un drame non plus :p
Le terme français qui convient est bel et bien « expression rationnelle »
Enfin, c'pas un drame non plus :p
mika903
Messages postés
721
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
20 octobre 2011
32
21 août 2007 à 11:33
21 août 2007 à 11:33
tape dans google lol