J'ai posté ceci sur DaniWeb, mais j'ai révisé mes pensées sur la question. P>
Fondamentalement, la classe de classe de systèmes de logiciels intégrés est de prendre du code (que vous ayez écrit ou quelqu'un d'autre) et l'optimise. p>
Je me suis dit pourquoi ne pas utiliser cette occasion pour enrichir la communauté open source, je sais que cela ne sera vraiment pas une fonction ou donc, mais si plus de gens du cours étaient intéressés, peut-être que cela ferait des progrès pour certains projets . p>
Quelqu'un peut-il connaître des fonctions ou de petits morceaux de code (rien de vraiment grand), ce qui serait quelque peu facile de s'accumuler et de fonctionner simplement indépendamment du reste du code et de travailler sur l'optimisation, en particulier des pièces qui Besoin de courir rapidement, c'est-à-dire dans un projet open source? p>
Je vais certainement poster cela sur mon blog et renvoyer des personnes à cette question pour que des personnes qui souhaitent des idées sur les fonctions travaillent de mon cours. P>
Franchement, j'en ai été fatigué de faire du travail qui est un académie seulement et cela n'aime vraiment personne à l'exception de l'apprentissage des affaires théoriques, je préférerais le mettre à bon usage et aider les autres. P>
3 Réponses :
Vous pouvez télécharger le code de ce solveur de vente de voyage et l'optimiser: http: //www.gebweb. net / optimap / p>
À ce stade, je préférerais c / c ++ mais je suis toujours ouvert aux suggestions, je regarde en fait le site en ce moment. Merci,
Je soupçonne que c'est une blague. Vous devriez lire le problème du vendeur itinérant.
Je soupçonne que cela serait plus lié aux algorithmes, alors que je suis plus intéressé par des choses comme la boucle déroulante / le parallélisme et le type de mouvement de code d'optimisations. Les optimisations d'algorithmes mineurs vont bien, mais tout ce qui est trop compliqué dépasse la portée du projet que nous travaillons. Je suis désolé d'avoir spécifié cela plus clairement.
Que diriez-vous d'un joli petit jeu de Boggle? P>
Il y a probablement des moyens d'optimiser les comparaisons de chaîne, les boucles, les algorithmes de recherche, les caches. P>
Semble intéressant, merci!
Probablement sympty aurait le plus grand gain en termes d'amélioration. Atlas serait presque impossible à améliorer à mon avis. P>
Vous pouvez également consulter les projets de projets sur Oonumerics.org, mais si vous choisissez un projet, assurez-vous qu'il est toujours actif. Les projets sont regroupés par leurs champs afin que vous ayez beaucoup à choisir. P>
Vous recherchez des fonctions / des extraits nécessitant des objets comme la boucle déroulante / le mouvement de code, etc. J'aurais dû spécifier que le premier est initialement.
Toute autre idée personne? Des projets dans lesquels une pièce particulière fonctionne le plus long et net serait-elle plus la plus grande vitesse si elle peut être optimisée plus?
Si vous connaissez des projets open source que je pourrais examiner ce serait encore meilleur, mais des cas spécifiques, quelqu'un qui disant «regarder ubuntu» ne serait pas utile, maintenant s'ils l'ont dit, hey Regardez cette fonction dans le gnome Window Manager Où nous dessinons des fenêtres, il est trop lent, regardez-le et voyez si vous pouvez faire quelque chose avec ça! Ce serait génial!