C vs delphi

Description

Un ami et moi n'étions pas d'accords sur la rapidité d'exécution et d'accès à des données stockées dans une TStringList (Delphi) ou une liste chainée (C).

Nous avons donc conçu ce "benchmarck", dont le résultat est sans appel...

Les sources ont été compilées avec Delphi 5 et GCC 3.2.3 pour windows.
Elles sont présentes dans le zip, pour ceux qui voudraient tester :p

Source / Exemple :


// zip

Conclusion :


J'ai implémenté l'organisation en arbres binaires en Delphi, l'exécution donne à peu de choses près la même chose que les listes chainées en C...

Les arbres binaires (que je ne connaissais pas avant de coder ce bench) écrasent tout sur leur passage, si vous ne connaissez pas, allez voir cette adresse : http://www-ipst.u-strasbg.fr/ipst/deug-ti/aide-c/arbrebin.htm , c'est avec elle que j'ai appris ;)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.