| Topic des discussions | |
|
+6Haru-Glory you-r-killed MelTHabaR GinKaos Ned Kaiten 10 participants |
|
Auteur | Message |
---|
GinKaos Red Cloud
Nombre de messages : 279 Age : 38 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 14:22 | |
| et moi | |
|
| |
Kaiten Red Cloud
Nombre de messages : 292 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 15:28 | |
| Techniquement, Ned aussi. Enfin j'dis ca j'dis rien ^^ | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 16:37 | |
| t'ain, je viens de commettre une erreur d'algorithmique élémentaire, c'est toute ma vie qui est remise en question . . . | |
|
| |
GinKaos Red Cloud
Nombre de messages : 279 Age : 38 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 17:06 | |
| euh t'arrête oui? le bouton édit est ton ami | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 17:36 | |
| le bouton delete est le mien | |
|
| |
GinKaos Red Cloud
Nombre de messages : 279 Age : 38 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 18:37 | |
| Dicton du jour: il vaut mieux se contenter d'un physique agréable et harmonieux que rechercher la poitrine de tes rêves et risquer de tomber sur les fesses de tes cauchemars | |
|
| |
you-r-killed Larve
Nombre de messages : 92 Age : 35 Guilde : Red Cloud Date d'inscription : 06/07/2008
| Sujet: Re: Topic des discussions Jeu 24 Juil - 23:21 | |
| Une femme de rêve me suffirait => belle potrine, belles fesses, belle gueule et avec juste ce qu'l faut de cervelle pour rester naive (la parole quoi). Chui pas trop exigeant je trouve ... | |
|
| |
Vampireur Milimulou
Nombre de messages : 228 Age : 36 Date d'inscription : 11/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 0:38 | |
| xD et genre mon post a été delete >_< neeeeeeed ( j'ai pas trouvé le bouton édit xD) | |
|
| |
Vampireur Milimulou
Nombre de messages : 228 Age : 36 Date d'inscription : 11/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 0:40 | |
| Genre xD je viens de remarquer que mes messages étaient signés "boulet premiere classe" xD bande de michants xD | |
|
| |
Kaiten Red Cloud
Nombre de messages : 292 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 1:49 | |
| Snormal, dans l'ensemble du Forum, seul les RCs (Admins) et Modérateurs (Actuellement aucun) ont le droit d'éditer ^^
Prévention à l'abus, l'expérience parle, je prends donc des précautions ^^ | |
|
| |
Vampireur Milimulou
Nombre de messages : 228 Age : 36 Date d'inscription : 11/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 8:33 | |
| | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 9:56 | |
| deuxième soirée Diablo 2, Acte2 torché | |
|
| |
GinKaos Red Cloud
Nombre de messages : 279 Age : 38 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 14:37 | |
| Tu me déçois Coloc Diablo2 finit 4h30 mode nightmare extension comprise avec mon barbare Alala | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 16:49 | |
| on est 3, on fait toutes les quêtes, et on est en normal (donc plus low lvl et moins de dégats) file moi une sorcière orbe de glace bien équipée c'est sur que je le finis vite aussi le NM... et pour te punir de te la raconter comme ça : - Code:
-
for (int i=0 ; i<_resultats->Count ; i++){ double* resultat = (double*)_resultats->Items[i]; for (int j=0; j<_ntopx ; j++) id_max[j]=0 for (int j=1 ; j<tailleCorrespondance ; j++){ if (resultat[j]>resultat[id_max[0]]){ for (int k=ntopx ; k>1 ;k--) id_max[k-1]=id_max[k-2]; id_max[0] = j; } } int* id_courants = new int[_ntopx]; for (int j=0; j<_ntopx ; j++) id_courant[j] = Correspondance[id_max[j]]; int nLimiteSup = min(nDistRechecherche , _resultats->Count-(i+1)); int nLimiteInf = max(i-nDistRechecherche , 0); for (int j=nLimiteInf ; j<nLimiteSup ; j++){ for (int k=0 ; k<TCouples->Count ; k++){ pCouple_mots pcouple = (pCouple_mots)TCouples->Items[k]; for (int l=0; l<_ntopx ; l++){ if (id_courant[l]==-1) break; if (j<0 && pcouple->nIdSortie == id_courant[l]) ((double*)resultatLM->Items[i+j])[pcouple->nIdEntree]=pcouple->dPEntreeSachantSortie; if (j>0 && pcouple->nIdEntree == id_courant[l]) ((double*)resultatLM->Items[i+j])[pcouple->nIdSortie]=pcouple->dPSortieSachantEntree; } } } le pire c'est que ça m'amuse | |
|
| |
GinKaos Red Cloud
Nombre de messages : 279 Age : 38 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 16:52 | |
| pas compris | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 16:57 | |
| au temps pour moi, ya des erreurs dans ce code là, tiens, je l'ai corrigé: - Code:
-
for (int i=0 ; i<_resultats->Count ; i++){ double* resultat = (double*)_resultats->Items[i]; for (int j=0; j<_ntopx ; j++) id_max[j]=0; for (int j=1 ; j<tailleCorrespondance ; j++){ if (resultat[j]>resultat[id_max[0]]){ for (int k=_ntopx ; k>1 ;k--) id_max[k-1]=id_max[k-2]; id_max[0] = j; } } int* id_courants = new int[_ntopx]; for (int j=0; j<_ntopx ; j++) id_courants[j] = Correspondance[id_max[j]]; int nLimiteSup = min(nDistRechecherche , _resultats->Count-(i+1)); int nLimiteInf = max(i-nDistRechecherche , 0); for (int j=nLimiteInf ; j<nLimiteSup ; j++){ for (int k=0 ; k<TCouples->Count ; k++){ pCouple_mots pcouple = (pCouple_mots)TCouples->Items[k]; for (int l=0; l<_ntopx ; l++){ if (id_courants[l]==-1) break; if (j<0 && pcouple->nIdSortie == id_courants[l]) ((double*)resultatLM->Items[i+j])[pcouple->nIdEntree]=pcouple->dPEntreeSachantSortie; if (j>0 && pcouple->nIdEntree == id_courants[l]) ((double*)resultatLM->Items[i+j])[pcouple->nIdSortie]=pcouple->dPSortieSachantEntree; } } } }
C'est l'algo d'application de modèle de langage que je fais pour le boulot... t'imagine pas la gueule de l'algo d'apprentissage :p | |
|
| |
Kaiten Red Cloud
Nombre de messages : 292 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 17:02 | |
| Soyons fou, cassons nous le crane a réinventer notre propre calculateur d expressions ! - Code:
-
/* * Calculate a value using given expressionm offer and demand values. */ public double calculate(List<IndicatorElement> formule, double offer, double demand) { //Result double res = 0;
//Current Operator string currentOperator = IndicatorElement.Plus;
//Number of element in given expression int formuleSize = formule.Count;
//For each element composing the expression for (int i = 0; i < formuleSize; i++) { //If element is a Variable if (formule[i].Type.Equals(IndicatorElement.Variable)) { //Operation differs on currentOperator value switch (currentOperator) { case IndicatorElement.Plus: if (formule[i].Value.Equals(IndicatorElement.Offer)) res += offer; else if (formule[i].Value.Equals(IndicatorElement.Demand)) res += demand; break;
case IndicatorElement.Minus: if (formule[i].Value.Equals(IndicatorElement.Offer)) res -= offer; else if (formule[i].Value.Equals(IndicatorElement.Demand)) res -= demand; break;
case IndicatorElement.Times: if (formule[i].Value.Equals(IndicatorElement.Offer)) res *= offer; else if (formule[i].Value.Equals(IndicatorElement.Demand)) res *= demand; break;
case IndicatorElement.Divide: if (formule[i].Value.Equals(IndicatorElement.Offer)) { //Throw exception if trying to divide by 0 if (offer == 0) throw new Exception("Cannot divide by 0 !"); res /= offer; } else if (formule[i].Value.Equals(IndicatorElement.Demand)) if (demand == 0) throw new Exception("Cannot divide by 0 !"); res /= offer; break;
default: break; } }
//If element is an Operator else if (formule[i].Type.Equals(IndicatorElement.Operator)) { //Change current operator with read operator switch (formule[i].Value) { case IndicatorElement.Plus: currentOperator = IndicatorElement.Plus; break;
case IndicatorElement.Minus: currentOperator = IndicatorElement.Minus; break;
case IndicatorElement.Times: currentOperator = IndicatorElement.Times; break;
case IndicatorElement.Divide: currentOperator = IndicatorElement.Divide; break;
//If indicator is a Begin Parenthesis case IndicatorElement.ParenthesisBegin:
//Search for sub expression 'limits' int ParenthesisBeginIndice = i; int ParenthesisEndIndice = SearchParenthesisEndIndice(formule, i);
//Create sub expression using calculated limits List<IndicatorElement> subFormule = new List<IndicatorElement>(); for (int j = ParenthesisBeginIndice + 1; j < ParenthesisEndIndice - 1; j++) { subFormule.Add(formule[j]); }
//Calculate sub expression result double subRes = calculate(subFormule, offer, demand);
//Add sub expression result to current result switch (currentOperator) { case IndicatorElement.Plus: res += subRes; break;
case IndicatorElement.Minus: res -= subRes; break;
case IndicatorElement.Times: res *= subRes; break;
case IndicatorElement.Divide: res /= subRes; break;
default: break; }
//Move cursor to the corresponding end parenthesis of the sub expression i = ParenthesisEndIndice; break;
default: break; } } }
return res; }
private int SearchParenthesisEndIndice(List<IndicatorElement> formule, int indiceParenthesisBegin) { int subFormuleExplorer = 0;
for (int i = indiceParenthesisBegin; i < formule.Count; i++) { if (formule[i].Type.Equals(IndicatorElement.Operator)) { if (formule[i].Value.Equals(IndicatorElement.ParenthesisBegin)) { subFormuleExplorer++; } else if (formule[i].Value.Equals(IndicatorElement.ParenthesisEnd)) { if (subFormuleExplorer > 0) { subFormuleExplorer--; } else { return i; } } } }
throw new Exception("Expression Format error : Cannot find End Parenthesis !"); }
Je vous épargne la définition de la classe IndicatorElement. Santé. | |
|
| |
Kaiten Red Cloud
Nombre de messages : 292 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 17:02 | |
| Note : Au moins je commente mon bordel, moi =p | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 17:30 | |
| je commente la fonction au debut pour le commentaire ligne à ligne, je le fais quand j'ai la foi, et là je l'avais pas :p | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Ven 25 Juil - 19:30 | |
| ah, pour info, migration de serveur en approche Jiva sera migré dans la nuit de mardi à mercredi Planning Migration
Dernière édition par Ned le Lun 28 Juil - 10:44, édité 1 fois | |
|
| |
Vampireur Milimulou
Nombre de messages : 228 Age : 36 Date d'inscription : 11/07/2008
| Sujet: Re: Topic des discussions Lun 28 Juil - 10:31 | |
| tit soins partit ? Pourquoi ils partent sans prévenir ? >_< | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Lun 28 Juil - 10:43 | |
| | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Lun 28 Juil - 10:54 | |
| bon ben oui, parti, comme ça.
On a fait ce qu'il y avait à faire avec Gink | |
|
| |
Ned Red Cloud
Nombre de messages : 553 Age : 39 Guilde : Red Cloud Date d'inscription : 03/07/2008
| Sujet: Re: Topic des discussions Lun 28 Juil - 14:11 | |
| hum, alors si j'ai bien compris, à partir de mardi soir plus possible de s'abo pendant une durée indéterminée encore à cause de la migration du support même si ça ne devrait pas durer très longtemps, pensez à renouveler vos abos si ils se terminent genre mercredi source : Migration du support | |
|
| |
you-r-killed Larve
Nombre de messages : 92 Age : 35 Guilde : Red Cloud Date d'inscription : 06/07/2008
| Sujet: Re: Topic des discussions Mar 29 Juil - 1:34 | |
| Fuck off je peux plus étider mes posts quand je fais des fautes >< | |
|
| |
Contenu sponsorisé
| Sujet: Re: Topic des discussions | |
| |
|
| |
| Topic des discussions | |
|