پایان به آخرین مرحله در الگوریتم گفته میشود که پس از آن هیچ پردازش یا محاسبات بیشتری انجام نمیشود.
پایان به آخرین مرحله در الگوریتم گفته میشود که پس از آن هیچ پردازش یا محاسبات بیشتری انجام نمیشود.
درخت دودویی درختی است که هر گره آن حداکثر دو فرزند دارد.
درخت دودویی یک نوع درخت است که هر گره آن حداکثر دو فرزند دارد. این ساختار برای جستجو و ذخیرهسازی دادهها کاربرد دارد.
کد منبع کدهایی است که به زبان برنامهنویسی توسط توسعهدهندگان نوشته میشود. این کدها پس از تبدیل توسط کامپایلر به کد ماشین، قابل اجرا بر روی پردازندهها خواهند بود.
پشته یک ساختار دادهای است که از نوع FILO (اول وارد آخر خارج) است و برای ذخیرهسازی دادهها به کار میرود.
پارامترها مقادیری هستند که به یک تابع داده میشوند و به عنوان ورودی تابع عمل میکنند.
کد استاندارد برای تبادل اطلاعات متنی است که برای هر حرف، عدد یا نماد یک کد باینری مشخص در نظر میگیرد.
صف یک ساختار دادهای است که از نوع FIFO (اول وارد اول خارج) است و برای مدیریت صفها و پردازشهای متوالی کاربرد دارد.
اندیس یا شماره هر عنصر در آرایه است که از آن برای دسترسی به مقادیر آرایه استفاده میشود. در بیشتر زبانهای برنامهنویسی، اندیس آرایه از صفر شروع میشود.
عملگرهای منطقی برای مقایسه دادهها و انجام عملیات منطقی مانند AND، OR و NOT استفاده میشوند.
پشته یک ساختار دادهای است که دادهها را به صورت FILO (اول وارد، آخر خارج) ذخیره میکند. این ساختار در الگوریتمها برای ذخیره دادهها و مدیریت فراخوانیهای تابع مفید است.
تابع یک بلوک کد است که به منظور انجام یک کار خاص طراحی شده است و میتواند مقادیری را از بیرون دریافت کرده و نتیجه را برگرداند.
روش مکمل دو برای نشان دادن اعداد منفی در سیستمهای دودویی است که با معکوس کردن بیتها و اضافه کردن یک انجام میشود.
تبدیل عدد از مبنای ده به شانزده که در این فرایند از تقسیم مکرر عدد بر 16 و نگهداری باقیماندهها استفاده میشود.
الگوریتم مرتبسازی انتخابی به این شکل عمل میکند که کوچکترین یا بزرگترین عنصر را انتخاب کرده و آن را با اولین عنصر جابهجا میکند.
سیستم عددی مبنای 16 است که از ارقام 0 تا 9 و حروف A تا F برای نمایش اعداد استفاده میکند.
عملگر مودولو برای بهدست آوردن باقیمانده یک تقسیم استفاده میشود. به عنوان مثال، 7 % 3 برابر با 1 است.
سینتاکس به قوانین و دستورالعملهایی گفته میشود که نحوه نوشتن درست دستورات و کدها را در یک زبان برنامهنویسی تعیین میکند.
یک کیلوبایت معادل 1024 بایت است و به عنوان واحدی برای اندازهگیری دادههای کم حجم استفاده میشود.
پایگاه داده مجموعهای از دادههای ذخیرهشده به صورت ساختارمند است که به راحتی میتوان به آنها دسترسی داشت و از آنها استفاده کرد.
تابع بخشی از کد است که یک کار خاص را انجام میدهد و میتواند توسط برنامهنویس برای انجام وظایف مختلفی در برنامه فراخوانی شود.
دستور break برای خروج از حلقهها استفاده میشود. این دستور به صورت مستقیم باعث پایان حلقه و عبور از آن میشود.
بازگشتی به فراخوانی یک تابع توسط خود آن تابع گفته میشود. این روش معمولاً در حل مشکلاتی مانند جستجوی دودویی یا مرتبسازی استفاده میشود.
مقداردهی اولیه به متغیرها یا دادهها به معنای اختصاص مقدار اولیه به آنها پیش از استفاده در برنامه است.
حافظه محلی است که دادهها و دستورات برنامهها در آن ذخیره میشود. این حافظه میتواند به صورت حافظه موقت (RAM) یا دائمی (هارد دیسک) باشد.
IDE یا محیط توسعه یکپارچه، نرمافزاری است که برای کمک به برنامهنویسان و توسعهدهندگان طراحی شده و شامل ویرایشگر کد، کامپایلر و ابزارهای دیگر برای نوشتن و اصلاح کدهای برنامه است.
دستور switch برای تصمیمگیری بر اساس مقادیر مختلف استفاده میشود. این دستور میتواند چندین حالت مختلف را بررسی کند و بسته به مقدار مورد نظر یک دستور خاص را اجرا کند.
عملگرهای سطح بیت برای انجام عملیاتهای منطقی روی بیتهای دادهها استفاده میشوند. این عملگرها شامل AND، OR و XOR هستند.
دستور سوییچ کیس برای انجام انتخاب بین چندین گزینه مختلف بر اساس مقدار یک متغیر استفاده میشود.
فاکتوریل یک عدد n با ضرب آن در تمام اعداد صحیح مثبت کوچکتر از خودش تعریف میشود. این مقادیر بهطور معمول برای محاسبات ریاضی یا بازگشتی استفاده میشوند.
کد عملیاتی است که دستورالعملهای پردازنده را مشخص میکند و عملیات مورد نظر را برای پردازش انجام میدهد.
مقداردهی اولیه آرایه به معنای تخصیص مقادیر اولیه به اعضای آرایه هنگام ایجاد آن است. در C++ میتوان آرایهها را هنگام اعلام آنها با مقادیر خاصی مقداردهی کرد.
چندریختی به این معنا است که یک متد یا تابع میتواند به گونههای مختلفی رفتار کند و بسته به نوع داده ورودی خود، رفتارهای مختلفی از خود نشان دهد.
عملگرهای ریاضی برای انجام عملیاتهایی مانند جمع، تفریق، ضرب و تقسیم روی دادهها استفاده میشوند.
پشته ساختار دادهای است که دادهها را به صورت FILO (First In, Last Out) ذخیره میکند. اولین داده وارد شده، آخرین دادهای است که از پشته برداشته میشود.