انجمن علمی ریاضی و علوم کامپیوتر (سابق) – Telegram
انجمن علمی ریاضی و علوم کامپیوتر (سابق)
113 subscribers
239 photos
11 videos
8 files
62 links
انجمن علمی ریاضی و علوم کامپیوتر (سابق) دانشگاه حکیم سبزواری

این کانال بازنشسته شده آدرس انجمن جدید علوم کامپیوتر :
@HSU_CS
Download Telegram
قانون پنج دقیقه چیست؟

قانون پنج دقیقه، قانونی است که اخیرا بسیار بر سر زبان ها افتاده است.

اگر کسی هستید که در کار های خود تعلل ایجاد می کنید و همیشه برای کار های خود وقت کم می آورید توصیه می کنیم که از قانون پنج دقیقه استفاده کنید.

این قانون می‌گوید که اگر کاری را عقب انداخته اید فقط ۵ دقیقه زمان صرف کنید و فضای کافی به وجود بیاورید و کارهای عقب مانده تان را انجام دهید.

سخت ترین مرحله هر کاری شروع آن است، پس اگر کار خود را شروع کرده اید، مطمئن باشید که پس از ورود به آن حتی برای پنج دقیقه، ادامه دادن کار و شرایط بسیار آسان خواهد شد و چه بسا که کار را به اتمام برسانید.

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
🔥6
#پارت_اول

🤔 بنظرتون بهترین الگوریتم برای یافتن اعداد اول چیه؟

فکر کنید بخوایم اعداد اول بین 1 تا 1e10 رو حساب کنیم، خب اینکار با الگوریتم های ساده خیلی طول میکشه!

در نظریه اعداد با این الگوریتم غربال اراتوستن آشنا میشیم.
غربال اراتوستن، در ریاضیات، الگوریتم ساده‌ای است که با کمک آن می‌توان اعداد اول موجود در یک مجموعه متوالی و متناهی از اعداد طبیعی را مشخص کرد. کشف این روش را به اراتوستن دانشمند یونان باستان نسبت می‌دهند.

برای استفاده از این غربال باید از هفت قانون زیر پیروی کرد. (فرض کنید می‌خواهیم اعداد اول بین 1 تا 120 را بیابیم):

1️⃣ عددهای 1 تا 120 را می‌نویسیم.

2️⃣ عدد 1 را خط می‌زنیم.

3️⃣ دور عدد 2 خط می‌کشیم و مضرب‌هایش را خط می‌زنیم.

4️⃣ دور عدد اول بعدی خط می‌کشیم و مضرب‌هایش را خط می‌زنیم.

5️⃣ بازگشت به مرحله چهارم.

6️⃣ این کار را تا جایی که به عدد اولی برسیم که توان دوم آن عدد در میان اعداد وجود نداشته باشد ادامه می‌دهیم.

7️⃣ دور تمام اعداد باقی مانده خط می‌کشیم و حالا دیگر می‌دانیم که اعداد اول کدام‌ها هستند.


این الگوریتم با مرتبه زمانی‏ ‏(O(n.loglogn سریع ترین الگوریتم برای یافتن اعداد اول 1 تا n است.

#الگوریتم

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
#پارت_دوم

‏نمایش متحرک غربال اراتستن (Sieve of Eratosthenes).
اعدادی که در پایان در سمت راست جدول نوشته می‌شوند اول هستند.

اینم کدش شاید بکارتون بیاد:

# n must be greater than 1
def sieve(n):
is_prime = [True] * n
is_prime[0] = False
is_prime[1] = False
for i in range(2, n):
if is_prime[i]:
for j in range(2 * i, n, i):
is_prime[j] = False
return is_prime


دیگر کاربرد‌ها
ایده غربال کاربرد‌های دیگری نیز دارد. برای مثال کد زیر تعداد مقسوم‌الیه‌های هر عدد کوچک‌تر از n را محاسبه می‌کند.
def sieve(n):
d = [0] * n
for i in range(1, n):
for j in range(i, n, i):
d[j] += 1
return d


#الگوریتم

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
🔥4🤔1
یه سایت توووپ که فرقی نداره کدوم سطح از زبانی چه صفر صفر چه عالی، میتونی باهاش کلی بترکونی❗️

بهت قول میدم حتی اگه به زبان علاقه نداشته باشی هم عاشقش میشی🔥😍

https://learnenglishteens.britishcouncil.org/

هم تمرین داره برای تقویت مهارتای چهارگانه:
reading, writing, listening, speaking 
هم گرامر، هم وُکَب، هم تست و آزمونای زبانی و تعیین سطح... دیگه چی میخواااای⁉️

#معرفی_سایت

برای دوستات هم حتما بفرست
🌐
@MCS_hsu
5
یه سایت عااالی برای پیداکردن اسکالرشیپ به تفکیک دانشگاه‌ها، کشورها و رشته‌ها🔥
www.topuniversities.com
از قسمت:
Find your dream university today
کشور و رشته تحصیلیت رو انتخاب کن، مقطع، نوع آموزش، ملیت، نوع فاند و ... رو فیلتر کن و پیشنهاداش برای اپلای رو ببین😉

#معرفی_سایت

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
5🔥1
چیزی که مردم درباره برنامه نویسی فکر میکنن
vs
برنامه نویسی در واقعیت

#meme #fun

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
😁8👍2
😍 مجموعه نقشه راه های برنامه نویسی به زبان فارسی 👇

https://github.com/barnamenevisi/roadmap

اگر‌ دوست داشتید می‌تونید نقشه راه ها رو از سایت roadmap.sh ترجمه کنید و به این لیست اضافه کنید تا همه استفاده کنیم 💙

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
3👍3
💡سوالات مهمی که باید پیش از شروع سال جدید از خودمان بپرسیم:🤔
2
1️⃣چه کسی باعث به وجود آمدن صفات بهتری در من می‌شود؟
باید افراد تاثیرگذار زندگی‌مان را شناسایی کنیم و زمان بیشتری را با آن‌ها سپری کنیم.

2️⃣ اعمال من، با آنچه در زندگی می‌خواهم، هماهنگ است یا آنچه که دیگران از من انتظار دارند؟
گاهی ممکن است فشارهای جامعه و اطرافیان، فردیتتان را خفه کند و آنچه را که واقعاً از زندگی می‌خواهید فراموش کنید. بهتر است هر چند وقت یک بار زندگی‌مان را مورد بازبینی قرار دهیم تا متوجه شویم چقدر علایق و ارزش‌هایمان با اعمالمان در یک راستا هستند.

3️⃣اگر همان عاداتی را که الان دارم حفظ کنم، 5 سال دیگر زندگی‌ام بهتر می‌شود یا بدتر؟

4️⃣ کدام بخش از زندگی من از تعیین مرزهای قوی‌تر، سود بیشتری می‌برد؟
یکی از سالم‌ترین کارهایی که می‌توانید انجام دهید این است که مرزهای قوی تعیین کنید. اگر نمی‌دانید از کجا شروع کنید، به بخش‌هایی از زندگی‌تان نگاه کنید که بیش از همه احساس می‌کنید کنترل نشده‌اند.

5️⃣ امروز چه اقدام کوچکی می‌توانم انجام دهم که تأثیر پایداری بر آینده من داشته باشد؟
انجام دادن بعضی کارهای کوچک مثل به یاد سپردن معنی چند لغت در طول روز، ورزش کردن و... در دراز مدت با آثار مثبت بسیاری همراه است.

6️⃣از کدام مسیر شغلی لذت می‌برم و می‌توانم بر دنیا تأثیر بگذارم؟

7️⃣ برای رسیدن به اهدافم حاضرم چه چیزی را قربانی کنم؟
منابع و زمانی که ما انسان‌ها برای رسیدن به تمام اهداف داریم، محدود است پس باید برای رسیدن به اهداف مهم‌تر زندگی، اولویت‌بندی داشته باشیم.

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
5
بار دیگر بهار با شکوه و جلال خود از راه رسید و زمین و زمان را به زیبایی آراست. نسیم روح نواز بهاری، عطر دل انگیز گل ها و شکوفه ها، نغمه خوش پرندگان و سرسبزی درختان، همه و همه پیام آور شادمانی و نو شدن هستند.🍃

بهار، فرصتی برای نو شدن و آغاز دوباره است. بیایید با درس گرفتن از طبیعت، در سال جدید با عزمی راسخ و روحی پرنشاط، به استقبال اهداف و آرمان هایمان برویم.
در سالی که گذشت، در سایه تلاش و پشتکار شما، شاهد افتخارات و دستاوردهای ارزشمندی در انجمن علمی ریاضی و علوم کامپیوتر بودیم. بی شک این موفقیت ها، حاصل تعهد و همدلی اعضای فعال انجمن بوده است.🙂

در سال جدید نیز با اتکا به یاری خداوند متعال و همدلی شما، برنامه های متنوع و نوآورانه ای در نظر داریم تا گامی در جهت ارتقای دانش و مهارت های علمی و تخصصی دانشجویان برداریم.
امیدوارم در سال جدید، شاهد حضور پرشور و فعال شما در انجمن علمی ریاضی و علوم کامپیوتر باشیم.⚡️

سال نو و نوروزتان مبارک🪻

ارادتمند شما
مهدی عباسی
دبیر انجمن علمی ریاضی و علوم کامپیوتر
دانشگاه حکیم سبزواری
بهار ۱۴۰۳⚡️

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
6
-اصل Do One Thing در کلین کد

این اصل میگه هر تابعی باید فقط یه کار انجام بده و اگه نیاز به دوتا کار شد باید دوتا فانکشن بکنیش


FUNCTIONS SHOULD DO ONE THING. THEY SHOULD DO IT WELL THEY SHOULD DO IT ONLY.

اگه یک تابع فقط مراحلی رو انجام میده که به اسمش میخوره یعنی فقط یک کار میکنه و کارت درسته

#نکته_آموزشی

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
3🔥1
🤔 نظرتون چیه یکم آمار ببینیم از دنیای برنامه نویسی؟
2
📊 این اطلاعات مربوط به سال 2023 میلادی (دوره یک ساله) هست.

منبع:
https://survey.stackoverflow.co/2023/

‼️کانال رسمی انجمن ریاضی و علوم کامپیوتر دانشگاه حکیم سبزواری
@MCS_hsu
👍3🔥1