زبان های برنامه نویسی

معرفی پیش پردازنده و دستورات آن در کامپایلر سی پلاس پلاس

پیش پردازنده و دستورات آن در سی پلاس پلاس [بخش دوم]

در بخش اول معرفی پیش پردازنده و دستورات آن در سی پلاس پلاس، علاوه بر معرفی واحد پیش پردازنده در کامپایلر، دو دسته از دستورات […]

ادامه مطلب »
معرفی پیش پردازنده و دستورات آن در کامپایلر سی پلاس پلاس

پیش پردازنده و دستورات آن در سی پلاس پلاس [بخش اول]

زمانی که نیاز داشته باشید قبل از کامپایل شدن کدهای خودتان، برنامه دیگری اجرا شده و وظیفه مشخصی را برایتان به انجام برساند، استفاده از […]

ادامه مطلب »

الگوریتم Bellman-Ford برای کوتاه ترین مسیر از یک راس به سایر راس ها در گراف

یکی از الگوریتم هایی که برای پیدا کردن کوتاه ترین مسیر از یک راس ( راس سورس – source vertex ) به سایر راس ها […]

ادامه مطلب »

در مسابقه های برنامه نویسی ( ACM ) چگونه ورودی ها را بخوانیم و خروجی را چاپ کنیم

دیروز بود که یک سوال ای سی ام ( مسابقه ی برنامه نویسی) دیدم که از اینجا می توانید سوال را ببینید. سوال خیلی آسان […]

ادامه مطلب »

دستور fork در لینوکس برای ایجاد child process

در سیستم عامل به هر برنامه ی در حال اجرا یک process می گویند. فرض کنید که برنامه ی شما در حال اجرا شدن است […]

ادامه مطلب »

ماتریس مجاورت گراف

امروز میخواهیم نحوه نمایش گراف ها رو همراه با یک پروژه ریاضیات گسسته انجام دهیم.در کل دو دورش متداول و استاندارد برای نمایش گراف ها وجود داره یکی ماتریس مجاورت و دیگری لیست پیوندی، که ما اینجا از ماتریس مجاورت استفاده میکنیم

ادامه مطلب »

حل سوال برش میله با سه روش مختلف به زبان سی پلاس پلاس

مسئله Rod Cutting یا برش میله یکی از بهترین مسایل برای بررسی حل سوال با روش های بازگشتی (recursive) و برنامه نویسی پویا (dynamic programming) […]

ادامه مطلب »
1 2 3 6