+1000, tu pourra mettre tous les -03 que tu veux, la meilleure optimisation reste de faire un bon algo.
Au passage j'ai fait un chti programme de résolution de sodoku en C, et c'est pas en 10s qu'il trouve en général mais en baucoup moins, mais j'ai passé plus de temps sur les algos que sur le code et ca tu n'as pas besoin d'être major de promo pour le comprendre
Sinon j'ai déjà programmé en matlab, je ne trouve pas que c'est si rapide que ca, c'est très orienté mathématiques soit, mais mieux vaut utiliser les fonctions de matlab car par exemple dès que tu "for" ca comence à prendre pas mal de cycles processeurs (ils le disent eux même dans la doc de programmation).
Ah oui un truc marrant aussi en Matlab: c'est objets..... oui.... c'est ça.... bah lorsque tu viens de Java et que tu vois comment il les traite les objets, bah tu pleures mais bon en même temps tu ne lui demandes pas les même choses qu'à Java non plus.
(version R14 je sais plus quoi donc ça a peu être changé depuis )