SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvsd9402
‫مدرس‬:
‫شیرافکن‬ ‫فرشید‬
‫دکتری‬ ‫دانشجوی‬‫تهران‬ ‫دانشگاه‬
(‫ارشد‬‫کارشناسی‬ ‫و‬‫کارشناسی‬:‫افزار‬ ‫نرم‬ ‫کامپیوتر‬( )‫دکتری‬:‫انفورماتیک‬ ‫بیو‬)
‫آرایه‬
1
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫آرایه‬ ‫تعریف‬
2
‫آرايه‬‫‌اي‬‫ه‬‫مجموع‬‫از‬‫‌هاي‬‫ه‬‫داد‬‫هم‬‫نوع‬‫است‬‫که‬‫تحت‬‫يک‬‫نام‬‫معرفي‬‫شده‬‫و‬‫براي‬‫دسترسي‬‫به‬‫هر‬‫عنصر‬‫آن‬‫از‬‫انديس‬
‫مشخصي‬‫استفاده‬‫‌شود‬‫ي‬‫م‬.
int a[10];
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫بعدی‬ ‫دو‬ ‫آرایه‬
3
int balances[11][6];
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫آرایه‬3‫بعدی‬
4
int c [3][4][5];
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫نحوه‌ذخیره‌عناصر‌آرايه‌در‌حافظه‬
‫عناصر‬‫آرايه‬‫در‬‫حافظه‬‫به‬‫صورت‬‫پشت‬‫سر‬‫هم‬‫قرار‬‫مي‬‫گیرند‬‫که‬‫موجب‬‫سريع‬‫شدن‬‫سرعت‬‫دسترسي‬‫به‬‫عناص‬‫ر‬‫آرايه‬
‫مي‬‫شود‬.‫با‬‫فرض‬‫اينکه‬‫عنصر‬‫اول‬‫آرايه‬‫در‬‫آدرس‬‫آلفا‬‫حافظه‬‫ذخیره‬‫شود‬‫و‬‫هر‬‫عنصر‬‫آرايه‬‫به‬‫اندازه‬w‫بايت‬‫فضا‬
‫اشغال‬،‫نمايد‬‫محل‬‫هر‬‫عنصر‬‫آرايه‬‫در‬‫حافظه‬‫به‬‫کمک‬‫روابط‬‫زير‬‫محاسبه‬‫مي‬‫شود‬.‫فرض‬‫شده‬‫که‬‫عناصر‬‫آرايه‬‫ب‬‫ه‬
‫صورت‬‫سطر‬‫به‬‫سطر‬‫در‬‫حافظه‬‫ذخیره‬‫شده‬‫است‬:
5
wljlulijixloc  )]()1()[(:]),[( 2221
wlkluljlululi
kjixloc
 )]()1()()1()1()[(
:]),,[(
333233221
wliixloc  )(:])[( 
]..,..[ 2211 ululx
]..,..,..[ 332211 ulululx
]..[ ulx
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫مثال‬
‫آدرس‬‫عنصر‬A[1][2]‫در‬‫آرايه‬A[3][4]‫را‬‫محاسبه‬‫کنید‬.
‫فرض‬:
‫عناصر‬‫آرايه‬‫از‬‫نوع‬‫داده‬8‫بايتي‬‫است‬.
‫آدرس‬‫شروع‬‫آرايه‬10‫است‬.
‫حل‬:
‫محدوده‬‫انديس‬‫ها‬‫به‬‫صورت‬A[0..2][0..3]‫باشد‬.
6
588)]02(4)01[(10 
wljluli  )]()1()[( 2221
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫مثال‬
A[3][4]
7
588)]02(4)01[(10 
3210
0
1
2
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫مثال‬
‫آدرس‬‫عنصر‬A[3][4][2]‫در‬‫آرايه‬A[20][10][5]‫را‬‫محاسبه‬‫کنید‬.
‫فرض‬:
‫عناصر‬‫آرايه‬‫از‬‫نوع‬‫داده‬2‫بايتي‬‫است‬.
‫آدرس‬‫شروع‬‫آرايه‬‫صفر‬‫است‬.
‫حل‬:
‫محدوده‬‫انديس‬‫ها‬‫به‬‫صورت‬A[0..19][0..9][0..4]‫باشد‬.
8
3442]220150[0
2)]02(5)04(510)03[(0


wlkluljlululi  )]()1()()1()1()[( 333233221
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫در‬ ‫خطی‬ ‫جستجوی‬‫آرایه‬
‫تابع‬‫زير‬‫مقدار‬x‫را‬‫در‬‫آرايه‬n‫عنصري‬a،‫به‬‫روش‬‫مقايسه‬‫با‬‫تک‬‫تک‬‫عناصر‬،‫آرايه‬‫جستجو‬‫‌نمايد‬‫ي‬‫م‬.‫در‬‫صورت‬‫پیدا‬‫کردن‬،
‫انديس‬‫خانه‬‫حاوي‬x‫و‬‫در‬‫صورت‬‫پیدا‬،‫نکردن‬‫عدد‬-1‫را‬‫بر‬‫مي‬‫گرداند‬.
seqsearch (a[ ] , n , x )
{
for ( i = 0 ; i <=n-1 ; i++ )
if (a[i] == x)
return i ;
return -1 ;
}
‌‫در‌يک‌جستجوي‌ناموفق‌نیاز‌به‬n+1‌‌‫عمل‌مقايسه‌داريم‌که‌در‌نتیجه‌زمان‌آن‬O(n)‌‫خواهد‬‫بود‬‌‌.
9
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402‫دودویی‬ ‫جستجوی‬
‫با‬‫فرض‬‫اينکه‬‫آرايه‬‫به‬‫طور‬‫صعودي‬‫مرتب‬‫شده‬،‫باشد‬‫عنصر‬‫مورد‬‫جستجو‬‫با‬‫عنصر‬‫وسط‬‫آرايه‬‫مقايسه‬‫مي‬،‫شود‬
‫در‬‫صورت‬‫برابر‬،‫بودن‬‫پیدا‬‫شده‬‫است‬.
‫در‬‫غیر‬،‫اينصورت‬‫اگر‬‫از‬‫عنصر‬‫وسط‬‫آرايه‬‫بزرگتر‬،‫باشد‬‫مقايسه‬‫به‬‫طور‬‫بازگشتي‬‫در‬‫نیمه‬‫بااليي‬‫آرايه‬‫انجام‬‫مي‬‫گیرد‬
‫و‬‫در‬‫صورت‬‫کوچکتر‬‫بودن‬‫از‬‫عنصر‬،‫وسط‬‫مقايسه‬‫به‬‫طور‬‫بازگشتي‬‫در‬‫نیمه‬‫پايیني‬‫آرايه‬‫انجام‬‫مي‬‫شود‬.
10
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫مثال‬
‫مثال‬:‫پیدا‬‫کردن‬‫عدد‬12‫در‬‫آرايه‬‫مرتب‬:
1-‫مقايسه‬12‫با‬‫عنصر‬‫وسط‬x[1..9]‫يعني‬35.
2-‫مقايسه‬12‫با‬‫عنصر‬‫وسط‬x[1..4]‫يعني‬9.
3-‫مقايسه‬12‫با‬‫عنصر‬‫وسط‬x[3..4]‫يعني‬12.
‫بنابراين‬‫با‬3‫مقايسه‬‫عدد‬12‫را‬‫پیدا‬‫کرديم‬.
11
1 2 3 4 5 6 7 8 9
5 9 12 20 35 50 82 88 97
5 9 12 20 35 50 82 88 97
5 9 12 20 35 50 82 88 97
5 9 12 20 35 50 82 88 97
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫دودویی‬ ‫جستجوی‬ ‫تابع‬
‫تابع‬‫زير‬‫مقدار‬x‫را‬‫در‬‫آرايه‬n‫عنصري‬‫مرتب‬A،‫به‬‫روش‬،‫دودويي‬‫جستجو‬‫‌نمايد‬‫ي‬‫م‬.‫اگر‬x‫را‬‫پیدا‬،‫کند‬‫انديس‬‫آن‬‫را‬‫در‬‫آرايه‬
‫بر‬‫مي‬‫گرداند‬‫و‬‫در‬‫صورت‬‫پیدا‬،‫نکردن‬‫عدد‬-1‫را‬‫بر‬‫مي‬‫گرداند‬.(‫در‬‫ابتدا‬:(low=0 , high=n-1
bsearch(a[ ] , x , low , high){
while (low <= high)
{
mid = (low + high) / 2 ;
if ( x < a[mid] )
high = mid-1 ;
else
if ( x > a[mid] )
low = mid+1 ;
else return mid ;
}
return -1 ;
}
12
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫دودویی‬ ‫جستجوی‬(‫بازگشتی‬)
bsearch (a[ ] , x , low , high ){
if (low <=high )
{
mid = ( low+high ) / 2;
if ( x < a[mid] )
bsearch( a , x , low , mid-1 );
else if ( x > a[mid] )
bsearch (a , x , mid+1 , high );
else
return mid;
}
return -1; }
‌‫رابطه‬‌‫بازگشتي‬‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌:‌‫جواب‌رابطه‬‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌:‌‫مرتبه‬‌‌:
13
1)
2
()( 
n
TnT)(lgnO   1lg n
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫جستجوي‌دودويي‬
‫حداکثر‬‫تعداد‬‫مقايسه‬‫ها‬‫براي‬‫پیدا‬‫کردن‬‫عنصري‬‫به‬‫روش‬‫جستجوي‬‫دودويي‬‫در‬‫يک‬‫آرايه‬:
‫با‬‫هزار‬‫عنصر‬:10
‫با‬‫ده‬‫هزار‬‫عنصر‬:14
‫با‬‫صد‬‫هزار‬‫عنصر‬:17
‫با‬‫يک‬‫میلیون‬‫عنصر‬:20
‫بنابراين‬‫برتري‬‫جستجوي‬‫دودويي‬‫به‬‫جستجوي‬‫خطي‬،‫در‬‫آرايه‬‫با‬‫تعداد‬‫عناصر‬،‫زياد‬‫بیشتر‬‫خود‬‫را‬‫نشان‬‫مي‬‫دهد‬.
14
highmid+1midmid-1low
……
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‌‫درج‌در‬‫آرايه‬
‌‫تابع‬insert‌‫،‌مقدار‬x‌‌‫را‌در‌مکان‬k‌‫ام‬‌‫آرايه‬a،‫‌کند‬‫ي‬‫اضافه‌م‬.
‌‫فرض‌شده‌که‌آرايه‬a‌‫داراي‬n‌‫خانه‌است‌که‬m‌‫عنصر‬‌‫آن‌پر‌است‬:(m<n)
‫مثال‬‌‌:X=‘A’,k=0,n=7,m=5
insert (a[ ] , m , k , x)
{
for ( i = m-1 ; i >= k ; i-- )
a[i+1] = a[i];
a[k] = x;
}
‌‫تعداد‬‌‫شیفت‌مورد‌نیاز‬‌:
15
km 
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫حذف‌از‌آرايه‬
‫تابع‬‫زير‬k‫امین‬‫عنصر‬‫آرايه‬a‫را‬‫حذف‬‫کرده‬‫و‬‫آن‬‫را‬‫در‬‫متغیر‬x‫قرار‬‫‌دهد‬‫ي‬‫م‬.(k<=n)
delete( a[ ] , n , k , x )
{
x = a[k];
for ( i = k ; i<n ; i++ )
a[i] = a[i+1];
a[i] = 0;
return(x);
}
16
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‌‫ماتريس‬
‫ماتريس‬‫هاي‬‫معروف‬‫عبارتند‬‫از‬:
1-‫ماتريس‬‫اسپارس‬
2-‫ماتريس‬‫مثلثي‬(‫پايین‬‫مثلثي‬‫و‬‫باال‬‫مثلثي‬)
3-‫ماتريس‬‫قطري‬(‫سه‬‫قطري‬،‫پنج‬‫قطري‬‫و‬...)
17
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫اسپارس‬ ‫ماتریس‬(‫خلوت‬)
‫ماتريسي‬‫که‬‫داراي‬‫تعداد‬‫نسبتا‬‫زيادي‬‫عنصر‬‫صفر‬‫باشد‬‫را‬‫ماتريس‬‫اسپارس‬(‫خلوت‬‫يا‬‫تنک‬)‫مي‬‫نامند‬.
‫در‬‫اين‬،‫ماتريس‬‫براي‬‫کاهش‬‫حافظه‬‫مصرفي‬‫و‬‫زمان‬،‫اجرا‬‫فقط‬‫عناصر‬‫غیرصفر‬‫ماتريس‬‫ذخیره‬‫‌شوند‬‫ي‬‫م‬.
‫مثال‬:
18





















5
2
2
2
3
4
2
1
3
0
0
0
0
0
2
0
5
0
0
0
0
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫مثلثی‬ ‫پایین‬ ‫ماتریس‬
‫ماتريسي‬‫که‬‫تمام‬‫عناصر‬‫باالي‬‫قطر‬‫اصلي‬‫آن‬‫صفر‬‫باشد‬‫را‬‫ماتريس‬‫پايین‬‫مثلثي‬‫مي‬‫گويند‬.‫براي‬‫ذخیره‬‫اين‬‫ماتري‬،‫س‬‫فقط‬‫عناصر‬‫غیر‬
‫صفر‬‫ذخیره‬‫مي‬‫شوند‬.
‫مثال‬:
‫عنصر‬‫واقع‬‫در‬‫سطر‬i‫و‬‫ستون‬j‫ماتريس‬‫مثلثي‬‫در‬‫آدرس‬‫زير‬‫ذخیره‬‫مي‬‫شود‬:
19










1
0
0
4
6
0
5
3
2
a a+1 a+2 a+3 a+4 a+5
2 3 6 5 4 1
1
2
)1(


 j
ii
a
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫ماتریس‬3‫قطری‬
‫ماتريس‬‫سه‬‫قطري‬‫يک‬‫ماتريس‬‫مربعي‬‫مي‬‫باشد‬‫که‬‫ايه‬‫ر‬‫د‬‫هاي‬‫غیر‬‫صفر‬‫آن‬‫روي‬‫قطر‬‫اصلي‬‫و‬‫بالفاصله‬‫باال‬‫و‬‫پائین‬‫قطر‬‫اصلي‬‫ظاهر‬
‫مي‬‫شوند‬.‫تعداد‬‫عناصر‬‫غیر‬‫صفر‬‫در‬‫اين‬‫ماتريس‬‫برابر‬‫مي‬‫باشد‬.
‫مثال‬:
‫عنصر‬‫واقع‬‫در‬‫سطر‬i‫و‬‫ستون‬j‫ماتريس‬‫پايین‬‫مثلثي‬‫در‬‫آدرس‬‫حافظه‬‫زير‬‫ذخیره‬‫مي‬‫شود‬:
20












5
83
0
0
9
4
7
0
0
2
3
23
0
0
1
6
a+9a+8a+7a+6a+5a+4a+3a+2a+1a
598342731236
32  jia
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
‫تمرین‬
1-‫ماتريس‬‫باال‬‫مثلثي‬‫ماتريس‬‫مربعي‬‫است‬‫که‬‫عناصر‬‫پايین‬‫قطر‬‫اصلي‬‫آن‬‫برابر‬‫صفر‬‫هستند‬.‫اگر‬‫عناصر‬‫غیر‬‫صفر‬‫را‬‫به‬‫صورت‬‫ستوني‬
‫در‬‫حافظه‬‫ذخیره‬،‫کنیم‬‫محل‬‫ذخیره‬‫عنصر‬‫واقع‬‫در‬‫سطر‬i‫و‬‫ستون‬j‫اين‬‫ماتريس‬‫در‬‫حافظه‬‫را‬‫مشخص‬‫کنید‬.
2-‫ماتريس‬‫پايین‬‫مثلثي‬‫ماتريس‬‫مربعي‬‫است‬‫که‬‫عناصر‬‫باالي‬‫قطر‬‫اصلي‬‫آن‬‫برابر‬‫صفر‬‫هستند‬.‫اگر‬‫عناصر‬‫غیر‬‫صفر‬‫را‬‫به‬‫صور‬‫ت‬
‫قطري‬‫با‬‫شروع‬‫از‬‫قطر‬‫اصلي‬‫در‬‫حافظه‬‫ذخیره‬،‫کنیم‬‫محل‬‫ذخیره‬‫عنصر‬‫واقع‬‫در‬‫سطر‬i‫و‬‫ستون‬j‫اين‬‫ماتريس‬‫در‬‫حافظه‬‫را‬‫مشخص‬
‫کنید‬.
3-‫ماتريس‬‫پنج‬‫قطري‬‫ماتريس‬‫مربعي‬‫است‬‫که‬‫به‬‫جز‬‫عناصر‬‫قطر‬‫اصلي‬‫و‬‫دو‬‫قطر‬‫باالي‬‫آن‬‫و‬‫دو‬‫قطر‬‫پايین‬،‫آن‬‫ساير‬‫عناصر‬‫براب‬‫ر‬
‫صفر‬‫مي‬‫باشند‬.‫اگر‬‫عناصر‬‫غیر‬‫صفر‬‫را‬‫به‬‫صورت‬‫سطري‬‫در‬‫حافظه‬‫ذخیره‬،‫نمايیم‬‫محل‬‫ذخیره‬‫عنصر‬‫واقع‬‫در‬‫سطر‬i‫و‬‫ستون‬j‫اين‬
‫ماتريس‬‫در‬‫حافظه‬‫را‬‫مشخص‬‫کنید‬.
21
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org
‫ها‬ ‫داده‬‫ساختمان‬
faradars.org/fvds9402
22
‫فرادرس‬ ‫در‬ ‫شده‬ ‫مطرح‬ ‫نکات‬ ‫مبنای‬ ‫بر‬ ‫ها‬ ‫اسالید‬ ‫این‬
«‫ها‬ ‫داده‬ ‫ساختمان‬ ‫های‬ ‫فرادرس‬ ‫مجموعه‬»
‫است‬ ‫شده‬ ‫تهیه‬.
‫به‬ ‫آموزش‬ ‫این‬ ‫مورد‬ ‫در‬ ‫بیشتر‬ ‫اطالعات‬ ‫کسب‬ ‫برای‬‫مراجعه‬ ‫زیر‬ ‫لینک‬‫نمایید‬.
faradars.org/fvds9402
‫س‬‫ر‬‫د‬‫ا‬‫ﺮ‬‫ﻓ‬
FaraDars.org

Weitere ähnliche Inhalte

Was ist angesagt?

The Power of Composition
The Power of CompositionThe Power of Composition
The Power of CompositionScott Wlaschin
 
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...Databricks
 
RedisConf18 - Redis Memory Optimization
RedisConf18 - Redis Memory OptimizationRedisConf18 - Redis Memory Optimization
RedisConf18 - Redis Memory OptimizationRedis Labs
 
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...Altinity Ltd
 
Accelerating query processing with materialized views in Apache Hive
Accelerating query processing with materialized views in Apache HiveAccelerating query processing with materialized views in Apache Hive
Accelerating query processing with materialized views in Apache HiveDataWorks Summit
 
17. Java data structures trees representation and traversal
17. Java data structures trees representation and traversal17. Java data structures trees representation and traversal
17. Java data structures trees representation and traversalIntro C# Book
 
Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Ferran Galí Reniu
 
A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0 A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0 DataWorks Summit
 
3.2 insertion sort
3.2 insertion sort3.2 insertion sort
3.2 insertion sortKrish_ver2
 
Apache Spark Core—Deep Dive—Proper Optimization
Apache Spark Core—Deep Dive—Proper OptimizationApache Spark Core—Deep Dive—Proper Optimization
Apache Spark Core—Deep Dive—Proper OptimizationDatabricks
 
Photon Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think VectorizedPhoton Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think VectorizedDatabricks
 
Rahat &amp; juhith
Rahat &amp; juhithRahat &amp; juhith
Rahat &amp; juhithRj Juhith
 
The Volcano/Cascades Optimizer
The Volcano/Cascades OptimizerThe Volcano/Cascades Optimizer
The Volcano/Cascades Optimizer宇 傅
 
C++ 프로그래밍 2014-2018년 기말시험 기출문제
C++ 프로그래밍 2014-2018년 기말시험 기출문제C++ 프로그래밍 2014-2018년 기말시험 기출문제
C++ 프로그래밍 2014-2018년 기말시험 기출문제Lee Sang-Ho
 
PySpark in practice slides
PySpark in practice slidesPySpark in practice slides
PySpark in practice slidesDat Tran
 
Domain Driven Design with the F# type System -- NDC London 2013
Domain Driven Design with the F# type System -- NDC London 2013Domain Driven Design with the F# type System -- NDC London 2013
Domain Driven Design with the F# type System -- NDC London 2013Scott Wlaschin
 
Chapter 9 Flow Of Control Knowledge Boat.pdf
Chapter 9 Flow Of Control Knowledge Boat.pdfChapter 9 Flow Of Control Knowledge Boat.pdf
Chapter 9 Flow Of Control Knowledge Boat.pdfMATHESH20
 
Neural Search Comes to Apache Solr
Neural Search Comes to Apache SolrNeural Search Comes to Apache Solr
Neural Search Comes to Apache SolrSease
 
Stream processing at Hotstar
Stream processing at HotstarStream processing at Hotstar
Stream processing at HotstarKafkaZone
 

Was ist angesagt? (20)

The Power of Composition
The Power of CompositionThe Power of Composition
The Power of Composition
 
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...
Everyday I'm Shuffling - Tips for Writing Better Spark Programs, Strata San J...
 
RedisConf18 - Redis Memory Optimization
RedisConf18 - Redis Memory OptimizationRedisConf18 - Redis Memory Optimization
RedisConf18 - Redis Memory Optimization
 
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...
OSA Con 2022 - Arrow in Flight_ New Developments in Data Connectivity - David...
 
Accelerating query processing with materialized views in Apache Hive
Accelerating query processing with materialized views in Apache HiveAccelerating query processing with materialized views in Apache Hive
Accelerating query processing with materialized views in Apache Hive
 
17. Java data structures trees representation and traversal
17. Java data structures trees representation and traversal17. Java data structures trees representation and traversal
17. Java data structures trees representation and traversal
 
Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)
 
A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0 A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0
 
3.2 insertion sort
3.2 insertion sort3.2 insertion sort
3.2 insertion sort
 
Apache Spark Core—Deep Dive—Proper Optimization
Apache Spark Core—Deep Dive—Proper OptimizationApache Spark Core—Deep Dive—Proper Optimization
Apache Spark Core—Deep Dive—Proper Optimization
 
Photon Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think VectorizedPhoton Technical Deep Dive: How to Think Vectorized
Photon Technical Deep Dive: How to Think Vectorized
 
Rahat &amp; juhith
Rahat &amp; juhithRahat &amp; juhith
Rahat &amp; juhith
 
The Volcano/Cascades Optimizer
The Volcano/Cascades OptimizerThe Volcano/Cascades Optimizer
The Volcano/Cascades Optimizer
 
C++ 프로그래밍 2014-2018년 기말시험 기출문제
C++ 프로그래밍 2014-2018년 기말시험 기출문제C++ 프로그래밍 2014-2018년 기말시험 기출문제
C++ 프로그래밍 2014-2018년 기말시험 기출문제
 
PySpark in practice slides
PySpark in practice slidesPySpark in practice slides
PySpark in practice slides
 
Domain Driven Design with the F# type System -- NDC London 2013
Domain Driven Design with the F# type System -- NDC London 2013Domain Driven Design with the F# type System -- NDC London 2013
Domain Driven Design with the F# type System -- NDC London 2013
 
Chapter 9 Flow Of Control Knowledge Boat.pdf
Chapter 9 Flow Of Control Knowledge Boat.pdfChapter 9 Flow Of Control Knowledge Boat.pdf
Chapter 9 Flow Of Control Knowledge Boat.pdf
 
Neural Search Comes to Apache Solr
Neural Search Comes to Apache SolrNeural Search Comes to Apache Solr
Neural Search Comes to Apache Solr
 
Insertion Sort
Insertion SortInsertion Sort
Insertion Sort
 
Stream processing at Hotstar
Stream processing at HotstarStream processing at Hotstar
Stream processing at Hotstar
 

Andere mochten auch

آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)faradars
 
آموزش ساختمان داده ها - بخش ششم
آموزش ساختمان داده ها - بخش ششمآموزش ساختمان داده ها - بخش ششم
آموزش ساختمان داده ها - بخش ششمfaradars
 
آموزش ساختمان داده ها - بخش چهارم
آموزش ساختمان داده ها - بخش چهارمآموزش ساختمان داده ها - بخش چهارم
آموزش ساختمان داده ها - بخش چهارمfaradars
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششمآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششمfaradars
 
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)آموزش پایگاه داده ها (مرور – تست کنکور ارشد)
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)faradars
 
آموزش ساختمان داده ها - بخش اول
آموزش ساختمان داده ها - بخش اولآموزش ساختمان داده ها - بخش اول
آموزش ساختمان داده ها - بخش اولfaradars
 

Andere mochten auch (6)

آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
آموزش روش تقسیم و حل در طراحی الگوریتم (مرور – تست کنکور ارشد)
 
آموزش ساختمان داده ها - بخش ششم
آموزش ساختمان داده ها - بخش ششمآموزش ساختمان داده ها - بخش ششم
آموزش ساختمان داده ها - بخش ششم
 
آموزش ساختمان داده ها - بخش چهارم
آموزش ساختمان داده ها - بخش چهارمآموزش ساختمان داده ها - بخش چهارم
آموزش ساختمان داده ها - بخش چهارم
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششمآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش ششم
 
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)آموزش پایگاه داده ها (مرور – تست کنکور ارشد)
آموزش پایگاه داده ها (مرور – تست کنکور ارشد)
 
آموزش ساختمان داده ها - بخش اول
آموزش ساختمان داده ها - بخش اولآموزش ساختمان داده ها - بخش اول
آموزش ساختمان داده ها - بخش اول
 

Ähnlich wie آموزش ساختمان داده ها - بخش سوم

آموزش ساختمان داده ها - بخش دوم
آموزش ساختمان داده ها - بخش دومآموزش ساختمان داده ها - بخش دوم
آموزش ساختمان داده ها - بخش دومfaradars
 
آموزش ساختمان داده ها - بخش هفتم
آموزش ساختمان داده ها - بخش هفتمآموزش ساختمان داده ها - بخش هفتم
آموزش ساختمان داده ها - بخش هفتمfaradars
 
آموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمآموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمfaradars
 
آموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمآموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمfaradars
 
آموزش ساختمان داده ها - بخش پنجم
آموزش ساختمان داده ها - بخش پنجمآموزش ساختمان داده ها - بخش پنجم
آموزش ساختمان داده ها - بخش پنجمfaradars
 
آموزش ساختمان داده ها - بخش نهم
آموزش ساختمان داده ها - بخش نهمآموزش ساختمان داده ها - بخش نهم
آموزش ساختمان داده ها - بخش نهمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمآموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمfaradars
 
آموزش ساختمان داده ها - بخش هشتم
آموزش ساختمان داده ها - بخش هشتمآموزش ساختمان داده ها - بخش هشتم
آموزش ساختمان داده ها - بخش هشتمfaradars
 
آموزش روش های حل روابط بازگشتی - بخش یکم
آموزش روش های حل روابط بازگشتی - بخش یکمآموزش روش های حل روابط بازگشتی - بخش یکم
آموزش روش های حل روابط بازگشتی - بخش یکمfaradars
 
آموزش کاربردی SQL Server
آموزش کاربردی SQL Serverآموزش کاربردی SQL Server
آموزش کاربردی SQL Serverfaradars
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سومآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سومfaradars
 
آموزش هوش مصنوعی - بخش پنجم
آموزش هوش مصنوعی - بخش پنجمآموزش هوش مصنوعی - بخش پنجم
آموزش هوش مصنوعی - بخش پنجمfaradars
 
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجمآموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجمfaradars
 
تشخیص انجمن در مقیاس کلان داده
تشخیص انجمن در مقیاس کلان دادهتشخیص انجمن در مقیاس کلان داده
تشخیص انجمن در مقیاس کلان دادهNavid Sedighpour
 
آموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمآموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمfaradars
 
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارم
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارمآموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارم
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارمfaradars
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دومآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دومfaradars
 
آموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمآموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمآموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمfaradars
 
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دوم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دومآموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دوم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دومfaradars
 

Ähnlich wie آموزش ساختمان داده ها - بخش سوم (20)

آموزش ساختمان داده ها - بخش دوم
آموزش ساختمان داده ها - بخش دومآموزش ساختمان داده ها - بخش دوم
آموزش ساختمان داده ها - بخش دوم
 
آموزش ساختمان داده ها - بخش هفتم
آموزش ساختمان داده ها - بخش هفتمآموزش ساختمان داده ها - بخش هفتم
آموزش ساختمان داده ها - بخش هفتم
 
آموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششمآموزش سیستم های عامل - بخش ششم
آموزش سیستم های عامل - بخش ششم
 
آموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمآموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکم
 
آموزش ساختمان داده ها - بخش پنجم
آموزش ساختمان داده ها - بخش پنجمآموزش ساختمان داده ها - بخش پنجم
آموزش ساختمان داده ها - بخش پنجم
 
آموزش ساختمان داده ها - بخش نهم
آموزش ساختمان داده ها - بخش نهمآموزش ساختمان داده ها - بخش نهم
آموزش ساختمان داده ها - بخش نهم
 
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتمآموزش ذخیره و بازیابی اطلاعات - درس هشتم
آموزش ذخیره و بازیابی اطلاعات - درس هشتم
 
آموزش ساختمان داده ها - بخش هشتم
آموزش ساختمان داده ها - بخش هشتمآموزش ساختمان داده ها - بخش هشتم
آموزش ساختمان داده ها - بخش هشتم
 
آموزش روش های حل روابط بازگشتی - بخش یکم
آموزش روش های حل روابط بازگشتی - بخش یکمآموزش روش های حل روابط بازگشتی - بخش یکم
آموزش روش های حل روابط بازگشتی - بخش یکم
 
آموزش کاربردی SQL Server
آموزش کاربردی SQL Serverآموزش کاربردی SQL Server
آموزش کاربردی SQL Server
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سومآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش سوم
 
آموزش هوش مصنوعی - بخش پنجم
آموزش هوش مصنوعی - بخش پنجمآموزش هوش مصنوعی - بخش پنجم
آموزش هوش مصنوعی - بخش پنجم
 
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجمآموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش پنجم
 
تشخیص انجمن در مقیاس کلان داده
تشخیص انجمن در مقیاس کلان دادهتشخیص انجمن در مقیاس کلان داده
تشخیص انجمن در مقیاس کلان داده
 
آموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهمآموزش سیستم های عامل - بخش نهم
آموزش سیستم های عامل - بخش نهم
 
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارم
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارمآموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارم
آموزش تحقیق در عملیات (برنامه ریزی خطی) - بخش چهارم
 
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دومآموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دوم
آموزش طراحی الگوریتم به همراه حل مثال های عملی - بخش دوم
 
آموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکمآموزش پایگاه داده ها - بخش یکم
آموزش پایگاه داده ها - بخش یکم
 
آموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهمآموزش ذخیره و بازیابی اطلاعات - درس نهم
آموزش ذخیره و بازیابی اطلاعات - درس نهم
 
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دوم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دومآموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دوم
آموزش مبانی و کاربردهای راهبرد تلفیق داده یا Data Fusion -بخش دوم
 

Mehr von faradars

آموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADآموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADfaradars
 
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمآموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمfaradars
 
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمآموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمآموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمآموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمآموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمآموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمآموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومآموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومآموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومfaradars
 
آموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمآموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمfaradars
 
آموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومآموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومfaradars
 
آموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمآموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمfaradars
 
آموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومآموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومfaradars
 
آموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمآموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمfaradars
 
آموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمآموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمfaradars
 
آموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولآموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولfaradars
 
آموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمآموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمfaradars
 
آموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمآموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمfaradars
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...faradars
 

Mehr von faradars (20)

آموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCADآموزش شبیه سازی مدارات الکتریکی با OrCAD
آموزش شبیه سازی مدارات الکتریکی با OrCAD
 
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهمآموزش فیزیک الکتریسیته - فصل ششم تا نهم
آموزش فیزیک الکتریسیته - فصل ششم تا نهم
 
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجمآموزش فیزیک الکتریسیته - فصل یکم تا پنجم
آموزش فیزیک الکتریسیته - فصل یکم تا پنجم
 
آموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهمآموزش ذخیره و بازیابی اطلاعات - درس دهم
آموزش ذخیره و بازیابی اطلاعات - درس دهم
 
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتمآموزش ذخیره و بازیابی اطلاعات - درس هفتم
آموزش ذخیره و بازیابی اطلاعات - درس هفتم
 
آموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششمآموزش ذخیره و بازیابی اطلاعات - درس ششم
آموزش ذخیره و بازیابی اطلاعات - درس ششم
 
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجمآموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
 
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارمآموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
 
آموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سومآموزش ذخیره و بازیابی اطلاعات - درس سوم
آموزش ذخیره و بازیابی اطلاعات - درس سوم
 
آموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دومآموزش ذخیره و بازیابی اطلاعات - درس دوم
آموزش ذخیره و بازیابی اطلاعات - درس دوم
 
آموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکمآموزش ذخیره و بازیابی اطلاعات - درس یکم
آموزش ذخیره و بازیابی اطلاعات - درس یکم
 
آموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سومآموزش ترمودینامیک ۲ بخش سوم
آموزش ترمودینامیک ۲ بخش سوم
 
آموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتمآموزش ترمودینامیک ۲ بخش هشتم
آموزش ترمودینامیک ۲ بخش هشتم
 
آموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دومآموزش ترمودینامیک ۲ بخش دوم
آموزش ترمودینامیک ۲ بخش دوم
 
آموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتمآموزش ترمودینامیک ۲ بخش هفتم
آموزش ترمودینامیک ۲ بخش هفتم
 
آموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششمآموزش ترمودینامیک ۲ بخش ششم
آموزش ترمودینامیک ۲ بخش ششم
 
آموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اولآموزش ترمودینامیک ۲ بخش اول
آموزش ترمودینامیک ۲ بخش اول
 
آموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجمآموزش ترمودینامیک ۲ بخش پنجم
آموزش ترمودینامیک ۲ بخش پنجم
 
آموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارمآموزش ترمودینامیک ۲ بخش چهارم
آموزش ترمودینامیک ۲ بخش چهارم
 
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
آموزش نرم افزار Comsol Multiphysics برای تحلیل مسائل مکانیک سیالات و جامدات ب...
 

آموزش ساختمان داده ها - بخش سوم