دوره 31 علامه حلی 1

در این وبلاگ اخبار، تکالیف، جزوات و... قرار می‌گیرد.

۱۵ مطلب با موضوع «کامپیوتر :: تمرینات» ثبت شده است

دبل کوئیز دوم ترم دوم!

صفحه 2 در ادامه مطلب

۱ نظر موافقین ۴ مخالفین ۲
علیرضا حبیب زاده

کوئیز ماشینی شماره 1

کوئیز ماشینی درس کامپیوتر

سوال 1 - طیف رنگی رنگین کمان

ب.ب.ک با استفاده از الگوریتم زیرتر طیف رنگی زیر را نمایش دهد:

الگوریتم و سوال 2 در ادامه مطلب

۱ نظر موافقین ۴ مخالفین ۰
علیرضا حبیب زاده

Sort Algorithms

Sort Algorithms
۰ نظر موافقین ۶ مخالفین ۰
امیر محمد افتخار

Time Test v3.4

برنامه‌ی تست زمان یک برنامه

روش کار (: برنامه ی مورد نظر را با اسم "file" در فولدر برنامه ی تستر ذخیره کنید. حال برنامه ی تستر را اجرا کنید. سپس تعداد دفعاتی که میخواهید تست انجام شود را وارد کنید. حال حساسیت حذف داده های پرت را بین 0 تا 100 وارد کنید (برای مثال در 50 درصد، نصف داده هایی که بیشترین اختلاف با میانگین را دارند حذف می شوند)

ویژگی ها:
  • قابلیت تکرار تست به تعداد دلخواه
  • میانگین گیری
  • قابلیت حذف داده های پرت
  • اجرای برنامه از روی فایل بدون نیاز به متن برنامه
  • قابلیت خروجی به صورت فایل (*در نسخه های بعدی!)
دریافت در ادامه مطلب
۰ نظر موافقین ۶ مخالفین ۰
علیرضا حبیب زاده

Merge Sort

با تشکر از استاد جهانگیر دبیر محترم کامپیوتر

بقیه عکس‌ها در ادامه مطلب

۱ نظر موافقین ۶ مخالفین ۱
علیرضا حبیب زاده

لیست دستورات آزاد شده به همراه توضیح و کاربرد

تابع‌ها:

cmp
حجم: 34.5 کیلوبایت

len
حجم: 33 کیلوبایت

list
حجم: 27.2 کیلوبایت

max
حجم: 33.1 کیلوبایت

min
حجم: 32.9 کیلوبایت

دستور‌ها در ادامۀ مطلب

با تشکر از استاد جهانگیر دبیر محترم کامپیوتر

۱ نظر موافقین ۶ مخالفین ۱
علیرضا حبیب زاده

Binary Search (بازگشتی)

def bsort (A):
    h,t,n = 0,0,len(A)
    while h == 0:
        h = 1 
        for i in range(n-t-1):
            if A[i] > A[i+1]:
                h = 0
                A[i] , A[i+1] = A[i+1] , A[i]
        t += 1
    return(A)

def BS(A,k,s=0,l=0,h='none'):
    if s == 1:
        A = bsort(A) 
    if h == 'none':
        h = len(A)-1 
        
    if h < l: 
        return None
    else:
        m = l + (h-l)//2  

    if A[m] > k:
        return BS(A,k,0,l,m-1)
    elif A[m] < k:
        return BS(A,k,0,m+1,h)
    else:
        return m 

۵ نظر موافقین ۲ مخالفین ۰
علیرضا حبیب زاده

تمرینات کامپیوتر

برای دانلود pdf حاوی تمرینات 1(یادآوری1)و2(یاداوری 2) و3(ارایه دست گرمی)و4(تعیین)و5(جدی 1)و6(جدی 2) به ادامه مطلب بروید.

۰ نظر موافقین ۶ مخالفین ۳
نوید فتحی

تمرین برنامه نویسی سری شماره 5 - جدی!

برای دریافت روی عکس کلیک کنید

۱ نظر موافقین ۹ مخالفین ۲
علیرضا حبیب زاده

تــــــــــمرین ســـــــــری 11 بـــــــرنامه نـــویسی

حجم: 178 کیلوبایت
۱ نظر موافقین ۴ مخالفین ۱
علیرضا حبیب زاده

اسکرول بار

ابزار هدایت به بالای صفحه