My Favorites:
bbgoal
lamp
far-near
ashoob
miladkdz
rohmamiya
acetaminophen
debug
smartdevice
farstec
khak
aaab
nochagh
persiangirl
parsmedia
w3schoolsir
azemat
sargardoon
mahoordad
techopedia
My Programs:
BlogClient
MinsweeperRobot
Calculator
CalcWebSrvc
2unicode
HuffmanCode
FileValidator
ConvexHall2D
FSProject
IISLog
Options:
No CSS
CSS Layout
|
Convex Hall 2D
مساله : تعدادی میخ روی یک تخته کوبیده شده ، یک کش دور آنها می اندازیم. کش روی کدام میخها می افتد؟ (کوچکترین چندضلعی محدبی که همه میخها را دربر میگیرد پیدا کنید) الگریتم گراهام برای حل Convex Hall : نقطه های P1,P2,...,Pn با مختصات (x1,y1),(x2,y2),...,(xn,yn) مفروض است. 1) نقطه q0 را با کمترین y پیدا میکنیم. 2) سایر نقاط را برحسب زاویه قطبی حول q0 مرتب میکنیم. و q1 تا qn-1 نامگذاری میکنم. 3)
Push(q0),Push(q1),Push(q2)
4)
for i=3 to n-1 while(rastgard(qi,stack[top],stack[top-1])) pop() wend push(qi) next پیچیدگی زمانی این الگریتم nlogn است.
download (بدون فایل اجرایی.) جوتی حاشیه : این مساله 3d هم داره! خدا رحم کنه!
سیصد و شصت و پنج روز پیش :
|
آرشیو ماهیانه:
مهر 81
آبان 81
آذر 81
دی 81
بهمن 81
اسفند 81
فروردین 82
اردیبهشت 82
خرداد 82
تیر 82
امرداد 82
شهریور 82
مهر 82
آبان 82
آذر 82
دی 82
بهمن 82
اسفند 82
فروردین 83
اردیبهشت 83
خرداد 83
تیر 83
امرداد 83
شهریور 83
مهر 83
آبان 83
آذر 83
دی 83
بهمن 83
اسفند 83
فروردین 84
اردیبهشت 84
خرداد 84
تیر 84
امرداد 84
شهریور 84
مهر 84
آبان 84
آذر 84
دی 84
بهمن 84
اسفند 84
فروردین 85
اردیبهشت 85
خرداد 85
تیر 85
امرداد 85
شهریور 85
مهر 85
آبان 85
آذر 85
دی 85
بهمن 85
اسفند 85
فروردین 86
اردیبهشت 86
خرداد 86
تیر 86
امرداد 86
شهریور 86
مهر 86
آبان 86
آذر 86
دی 86
بهمن 86
اسفند 86
فروردین 87
اردیبهشت 87
خرداد 87
تیر 87
امرداد 87
شهریور 87
مهر 87
آبان 87
آذر 87
دی 87
بهمن 87
اسفند 87
فروردین 88
اردیبهشت 88
خرداد 88
تیر 88
امرداد 88
شهریور 88
مهر 88
آبان 88
آذر 88
دی 88
بهمن 88
اسفند 88
فروردین 89
اردیبهشت 89
خرداد 89
تیر 89
امرداد 89
شهریور 89
آرشیو سالیانه:
سال 1381
سال 1382
سال 1383
سال 1384
سال 1385
سال 1386
سال 1387
سال 1388
سال 1389
قصههای من:
گرگ قسمت اول
گرگ قسمت دوم
موش کور
باغبان
جزیره
آتشفشان
کرم ابریشم
توپ
قصههای کامپیوتری
کتاب VB.NET مقدماتی
جزوه ویژوال بیسیک
رمزگذاری-رمزگشایی
|