رایانشکده *** Computation Hub

رایانشکده *** Computation Hub

محاسبات ریاضی، حل مسئله های برنامه نویسی و پیاده سازی الگوریتم
رایانشکده *** Computation Hub

رایانشکده *** Computation Hub

محاسبات ریاضی، حل مسئله های برنامه نویسی و پیاده سازی الگوریتم

آشنایی با این وبلاگ

در این وبلاگ به آموزش برنامه‌نویسی مقدماتی به زبان‌های «پایتون» (Python) و «سی پلاس پلاس» (C++) می‌پردازم. برای برنامه‌نویسی به هر یک از این دو زبان باید ابتدا محیط برنامه‌نویسی آن را بر روی کامپیوتر خود نصب کنید. برای نصب هر کدام از آنها می‌توانید به پیوندهای این وبلاگ مراجعه بکنید.


برای این که برنامه‌نویس خوبی شوید بایستی تفکر الگوریتمی و محاسباتی را در خود بپرورانید. یک برنامه‌نویس خوب خستگی‌ناپذیر است و به خوبی از پس فرایند «اشکال‌زدایی» (Debugging) برمی‌آید.


تمام کدهایی که در اینجا ارائه می‌شوند ابتدا توسط اینجانب بر روی کامپیوتر خودم اجرا و آزموده شده‌اند. برای حل یک مسئله و نوشتن یک برنامه ممکن است چند الگوریتم مختلف وجود داشته باشد. در اینجا مدعی نیستم که ضرورتاً بهینه‌ترین روش را برگزیده‌ام، اما تلاش کرده‌ام که به بهترین نحو هر الگوریتم را طراحی و پیاده‌سازی کنم.