lab – Telegram
213 subscribers
367 photos
354 videos
21 files
324 links
ما اینجا میم میزاریم بینش پست آموزشی
Download Telegram
lab
"You can literally have a conversation with Copilot."
Media is too big
VIEW IN TELEGRAM
"Just integrated a chatbot into my Neovim setup—now I can use tools like ChatGPT, Gemini, Copilot, and more right inside my editor. It's amazing how Linux takes productivity to the next level!"
🔥2
Forwarded from AMIRHOSΣIN
This media is not supported in your browser
VIEW IN TELEGRAM
🤣1
👍2🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
خواستم منم امتحانش کنم ولی ۴۰۴ گیگ نه حافظه دارم نه اینترنت😭
🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Coding isn't just a skill, it's a mindset.
Build, fail, learn, repeat
🔥2
فعالیت های شبانه
در دنیای ریاضیات و برنامه‌نویسی، سایت Project Euler یک منبع بسیار جذاب است. این سایت مجموعه‌ای از مسائل چالش‌برانگیز ریاضی و برنامه‌نویسی را ارائه می‌دهد که هدف آن تقویت مهارت‌های منطقی و حل مسئله است.
شروع کردن به حل مسائل Project Euler می‌تواند تجربه‌ای غنی و آموزشی باشد. یکی از مسائل جالب این سایت، مسئله شماره ۹ است که به دنبال سه عدد طبیعی a, b, و c است که در شرایط زیر صدق کنند:
a^2+b^2=c^2 ,a+b+c=1000

در ابتدا، کلنجار رفته شد تا اعداد مثلثاتی را تولید کرده و شرط مسئله را بررسی کند. اما پس از مدتی متوجه شد که راه‌حل ساده‌تر و مستقیم‌تری وجود دارد. در نهایت، با استفاده از سه حلقه تو در تو، به جواب رسید:
for a in range(1, 997):
for b in range(a+1, 998):
for c in range(b+1, 999):
if a+b+c==1000 and a**2+b**2==c**2:
print(a * b * c)

این تجربه نشان داد که گاهی راه‌حل‌های ساده‌تر و مستقیم‌تر، مؤثرترین راه‌حل‌ها هستند. Project Euler نه تنها مهارت‌های ریاضی را تقویت می‌کند، بلکه از پیچیدگی‌های غیر ضروری دور کردن و به راه‌حل‌های ساده‌تر رسیدن را تشویق می‌کند.
3👍1
توصیه میکنن برا شروع برنامه نویسی رقابتی (Competitive programming) یک تعداد قابل قبولی سوال ساده rate(800) و هچنین سوالات تگ پیاده سازی (implementation) حل کنید. برا اینکه با خوندن سوالات و روش فکر کردن رو سوالات بیشتر آشنا بشید.
ولی باز توصیه میشه که از یجایی به بعد برید سراغ سوالات سخت تر چون اینطوری چیزای جدید یادمیگیرین و ذهنتون قوی تر میشه.
تا اینجا من 148 تا مسئله ریت 800 حل کردم و دیگه وقتشه برم سراغ ریت 900

لینک افزونه CF Analytics: بهتون مثل عکس بالا نشون میده که مسائلی که حل کردید چه سطحی بودن و چه تگ هایی داشتن
🔥6🖕1