حل مسئله، بخشی ضروری در هر رشته علمی است که دو جزء دارد: (1) شناسایی مسئله و فرمول و (2) راه حلی برای مسئله فرمولهشده. یک جزء میتواند مسئله حول استفاده از تکنیکهای ad hoc خود را حل کند یا تکنیکهایی که راه حلهای کارآمدی برای مسائل مشابه بوجود میآورند را دنبال کند. این به درک درستی از تکنیکهای مختلف طراحی الگوریتم، چگونگی و زمان استفاده از آنها برای فرمولبندی راه حلها و زمینه مناسب برای هریک از آنها نیاز دارد…
الگوریتم ها (طراحی تکنیک ها و تجزیه و تحلیل)