Melanee AI ‌& Physics
950 subscribers
324 photos
14 videos
72 files
148 links
AI, Physics and Chemistry

GitHub: https://github.com/Melanee-Melanee

Email: [email protected]

Mentor Bot: @MelaneeMentorbot
Download Telegram
خب استقبال بی نظیره😍 از امشب شروع میکنیم، اول سوالو میگم بعد از مدتی جواب رو هم میگم.
سوال هایی که میگم رو با هر زبان برنامه نویسی که دوس دارید حل کنید ولی من جوابارو با زبان پایتون منتشر میکنم.

منابعم برای انتخاب سوال ها از LeetCode و منابع معتبر دیگه هست که بتونید برای مصاحبه های کاری هم آمادگی کسب کنید.
👍52🤓1
سوال برنامه نویسی
موضوع: رشته ها (Strings)
درجه ی سختی: متوسط

برنامه ای بنویسید که کلمات موجود در یک رشته رو از آخر به اول چاپ کنه، برای مثال ورودی این باشه:
Melanee is a data scientist 

و خروجی این باشه:
scientist data a is Melanee
👍6🤔2🆒1
Melanee AI ‌& Physics
پاسخ string = "Melanee is a data scientist" s = string.split()[::-1] l = [] for i in s:     l.append(i) print(" ".join(l))
برای یک مسئله ممکنه چندین جواب و راه حل وجود داشته باشه، مثلا یه جواب دیگه که یکی از دوستان حل کردند:


text = "Melanee is a data scientist" 

word_list = text.split(" ")

word_list.reverse()

print(" ".join(word_list))




ولی در نهایت خودتون Time complexity رو برای کدهای مختلف حساب کنید تا ببینید کدوم کد بهینه تر هست.
👍7
خوشحالی کنیم یا زوده هنوز؟😍🥳

#1K
😍13👍2
سوال برنامه نویسی امشب رو میخوام بزارم. دوستان دقت کنید کارهای بزرگ با تقسیم شدن به کارهای کوچیک روزانه انجام میشن برای مثال همین که هر روز چند دقیقه وقت بزارید و یک مسئله برنامه نویسی حل کنید کلی شمارو پیشرفت میده. اگه سیستم تون هم روشن نیست با همین گوشی تون میتونید از IDE های آنلاین استفاده کنید و کدهاتون رو بنویسید. برای پایتون من از این IDE آنلاین استفاده میکنم:

https://www.online-python.com/
👍7
سوال برنامه نویسی
موضوع: لیست ها
درجه ی سختی: آسان

برنامه ای بنویسید که جای آرایه های اول و آخر یک لیست رو با هم عوض (swap) کنه.

برای مثال وردی این باشه:
[12, 35, 9, 56, 24]


و خروجی این:

[24, 35, 9, 56, 12]
🤡5👨‍💻52
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
مشتقات رسمی توزیع اوبونتو یا همون طعم های اوبونتو در دسترس دانلود هستند

1.Ubuntu 24.04 + GNOME 46.
2.Kubuntu 24.04 + plasma 5.27
3.Xubuntu 24.04 +XFCE4.18
4.Lubuntu 24.04 + LXQt 1.4.0,
5.Ubuntu Budgie 24.04 + Budgie 10.9
6.Ubuntu MATE 24.04 + MATE 1.26.2
7.Ubuntu Unity 24.04 + Unity 7.7
8.Ubuntu Cinnamon 24.04 + Cinnamon 6.0.4
9.Ubuntu Studio 24.04 + plasma 5.27
10.Edubuntu 24.04 + GNOME 46
11.Ubuntu Kylin 24.04 + UKUI 3.0.2
12.Hubuntu 24.04 will release soon.
هرسوالی درباره جزئیات داشتید، پیام بگذارید.
نویسنده حسین سیلانی
https://seilany.ir/
😍3👍21
یه چند روزی بود که مخازن امنیتی ابونتوم رو نمیتونستم آپدیت کنم و خطای Failed to download میداد، منم رفتم تو برنامه software and update
و mirror ام رو گذاشتم رو کشور ارمنستان😎 و سپس گزینه reload رو زدم، با این کار به صورت اوتومات اون فایلِ
etc/apt/sources.list
من آدرس میرورهاش تغییر کرد به ارمنستان و راحت تونستم آپدیت و آپگرید کنم، هیچ خطایی نگرفتم🤗.
👍5👨‍💻2👎1🆒1
سوال برنامه نویسی
موضوع: رشته ها
میزان سختی: متوسط


برنامه ای بنویسید که کاراکترهای ویژه مثل (: ؛ * !) رو از یک رشته حذف کنه.
برام مثال ورودی این باشه:
I am Melanee*!



و خروجی این:

I am Melanee
👨‍💻3👍21🤡1
Melanee AI ‌& Physics
سوال برنامه نویسی موضوع: رشته ها میزان سختی: متوسط برنامه ای بنویسید که کاراکترهای ویژه مثل (: ؛ * !) رو از یک رشته حذف کنه. برام مثال ورودی این باشه: I am Melanee*! و خروجی این: I am Melanee
پاسخ


bad_chars = [';', ':', '!', "*"]

# initializing test string
test_string = "I am Melanee*!"

# printing original string
print (test_string)

s=""
for i in test_string:
if i not in bad_chars:
  s+=i

# printing resultant string
print (s)
👍4🏆1😎1
یک سولوشن برای خطای تایم اوت pip که توسط همکارم آقای مهندس حمید رضا فرزین تهیه شده.


https://www.linkedin.com/posts/hamidreza-farzin-8a6549219_github-hamidrezafarzincloudflare-pypi-mirror-worker-activity-7192061323055120384-jCK3?utm_source=share&utm_medium=member_desktop
👍5
سوال برنامه نویسی
موضوع: رشته ها
درجه سختی: آسان


برنامه ای بنویسید که تعداد حروف صدادار رو از یک رشته (به زبان انگلیسی) بشمارد.

برای مثال ورودی این باشه:
Mammad is a good boy.

و خروجی این:

7
😁32👍2👾2
Melanee AI ‌& Physics
restoration_of_fragmentary_babylonian_texts_using_recurrent_neural.pdf
در راستای فعالیت های فرهنگیم تصمیم گرفتم تحقیقاتم رو روی متن ها و کتیبه های تاریخی و باستانی ایران شروع کنم.
قراره به کمک الگوریتم هایِ
Computer vision
قسمت های آسیب دیده و ناخوانای این کتیبه ها و متن هارو بازسازی کنم و سپس با کمک NLP اطلاعات مفیدی ازشون استخراج کنم.
نتایج تحقیقات و سورس کدهامو در قالب مقاله منتشر خواهم کرد. امید دارم تحقیقات جدید من مسیر دانش افزایی رو برای محقیق دیگه باز کنه و نیز پژوهش های جدیدم تاریخ کشور عزیزمون ایران رو روشن تر کنه.
👏18👍4😍21🤡1