De.coder
472 subscribers
458 photos
44 videos
191 files
300 links
Download Telegram
Essential experssion.pdf
558.8 KB
برخی اصطلاحات مهم در علم کامپیوتر
Designed by pilo

@de_coder
دوستانی که مایل به تبادل علمی با ما هستند از ID زیر استفاده کنند
@decodersup
با تشکر
@de_coder
معرفی تایپِ Enums در Java

@de_coder
بخش اول

@de_coder
بخش دوم

@de_coder
بخش سوم

@de_coder
پیاده سازی MultiThreading با یک مثال

زبان : #C

سطح : آسان

@de_coder
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace SoloLearn
{
class Program
{
static char[] letters = {'a', 'b', 'c', 'd', 'e'};
static char[] numbers = {'1', '2', '3', '4', '5'};

static void PrintNumbers()
{
for (int i = 0; i < 5; i++)
{
Console.Write(numbers[i] + " ");
Thread.Sleep(10);
}
}
static void PrintLetters()
{
for (int i = 0; i < 5; i++)
{
Console.Write(letters[i] + " ");
Thread.Sleep(10);
}
}

static void Main(string[] args)
{
Thread t1 = new Thread(PrintNumbers);
Thread t2 = new Thread(PrintLetters);

t1.Start();
t2.Start();
}
}
}


@de_coder
تصویر سورس کد

@de_coder
خروجی

@de_coder
معرفی Vector

با توجه به تصویر زیر که از سایت microsoft اسکرین شده است می توان دریافت که IDE این شرکت یعنیMicrosoft Visual studio در دو نسخه ی professional و express ، ارجاع دادند یک متغیر به عنوان طول یک آرایه در ++C را قبول نمی کند یعنی آرایه با طول پویا را نمی توان به صورت مستقیم در آرایه استفاده کرد

@de_coder
برای حل این مشکل راه کار های متفاوتی وجود دارد که ما به بیان یکی از آن ها در این قسمت می پردازیم
@de_coder
وکتور ها

با توجه به عکس زیر که از سایت
https://www.cplusplus.com
اسکرین شده است میتوان دریافت که
وکتور ها نماینده خانه های متوالی در آرایه هایی هستند که قابلیت تغییر سایز دارند

@de_coder
حال در یک مثال از Vector استفاده می کنیم

زبان : ++C

Developed by : Mohamma[)R

@de_coder
پیاده سازی داده ساختار Queue ( صف )

زبان : Java

سطح : آسان

Developed by : Jr.Y

@de_coder
Queue in Java ( De.coder();).zip
31.3 KB
سورس کد پیاده سازی داده ساختار Queue در جاوا

Developed by : Jr.Y

@de_coder
نمونه ای از خروجی برنامه

@de_coder