سرویس bit.ly دوباره فیلتر شد ❌
سرویس کوتاه کننده لینک بیتلی که در ایران نیز بسیار محبوب است پس از ۲ سال دوباره فیلتر شد
دلیل فیلتر شدن این سایت مشخص نیست
#فکت
➖➖➖➖➖➖➖
🆔@computeronic
سرویس کوتاه کننده لینک بیتلی که در ایران نیز بسیار محبوب است پس از ۲ سال دوباره فیلتر شد
دلیل فیلتر شدن این سایت مشخص نیست
#فکت
➖➖➖➖➖➖➖
🆔@computeronic
⭕️يك دقيقه يك نكته:
در هر برنامه كامپيوتري؛دو عنصر ساختمان داده و الگوريتم نقش موثري را در سرعت برنامه ايفا ميكنند.
ساختمان داده مشخص ميكند كه ما از چه نوع ساختار داده استفاده كنيم تا سريع تر باشد؛بِه عنوان مثال وقتي شما تعداد داده اي را ميدانيد بهتر است از آرايه ها استفاده كنيد تا ليستها؛دانش شناسايي محل ذخيره داده ها بِه صورت درست را ساختمان داده ميگويند.
داده ها را با استفاده از ساختمان داده بِه سريع تر ممكن بِه دست الگوريتم مي سپاريم تا اعمال را روي داده هاي ما انجام دهد.
#ساختمان_داده
#الگوريتم
#برنامهنویسی
➖➖➖➖➖➖
🆔@Computeronic
در هر برنامه كامپيوتري؛دو عنصر ساختمان داده و الگوريتم نقش موثري را در سرعت برنامه ايفا ميكنند.
ساختمان داده مشخص ميكند كه ما از چه نوع ساختار داده استفاده كنيم تا سريع تر باشد؛بِه عنوان مثال وقتي شما تعداد داده اي را ميدانيد بهتر است از آرايه ها استفاده كنيد تا ليستها؛دانش شناسايي محل ذخيره داده ها بِه صورت درست را ساختمان داده ميگويند.
داده ها را با استفاده از ساختمان داده بِه سريع تر ممكن بِه دست الگوريتم مي سپاريم تا اعمال را روي داده هاي ما انجام دهد.
#ساختمان_داده
#الگوريتم
#برنامهنویسی
➖➖➖➖➖➖
🆔@Computeronic
خلاصه اي مفصل از ساختمان داده:
🗂ساختمان داده را ميتوان بِه سه دسته تقسيم كرد:
1️⃣ساختمان داده هاي ايستا(Static)
2️⃣ساختمان داده هاي پويا (Dynamic)
3️⃣ساختمان داده هاي نيمه ايستا
🔴ساختمان داده ايستا يعني بِه هنگام كامپايل تعداد داده هاي ما كاملا مشخص باشد و دچار تغيير نشود كه خود شامل دو دسته ميشود:
١-ساختمان داده هاي اوليه مانند داده هاي int و float و double مي باشد كه در طول برنامه داخل متغيرها قرار ميگيرند
٢-ساختمان داده هاي تركيبي مانند آرايه ها؛ليست ها؛ديكشنري،Tuple و set در پايتون
🟡ساختمان داده هاي پويا يعني تعداد داده ها در حين كامپايل محدود نيست و ممكن است دچار تغيير شود كه خود نيز شامل دو دسته است:
١-ساختمان داده هاي خطي كه شامل لينك ليستها ميشود.
٢-ساختمان داده هاي غير خطي كه شامل گراف و درخت است.
تفاوت اين دو نوع در ارتباط با داده هاي قبليشان است ؛ لينك ليستها بِه عناصر قبلي خود ارتباط دارند ولي گراف و درخت لزومًا با داده هاي قبل يا بعدشان ارتباطي ندارند!
🟢ساختمان داده هاي نيمه ايستا كه شامل پشته(Stack) و صف(Queue) مي باشند!
#ساختمان_داده
#الگوريتم
#برنامهنویسی
➖➖➖➖➖➖
🆔@Computeronic
🗂ساختمان داده را ميتوان بِه سه دسته تقسيم كرد:
1️⃣ساختمان داده هاي ايستا(Static)
2️⃣ساختمان داده هاي پويا (Dynamic)
3️⃣ساختمان داده هاي نيمه ايستا
🔴ساختمان داده ايستا يعني بِه هنگام كامپايل تعداد داده هاي ما كاملا مشخص باشد و دچار تغيير نشود كه خود شامل دو دسته ميشود:
١-ساختمان داده هاي اوليه مانند داده هاي int و float و double مي باشد كه در طول برنامه داخل متغيرها قرار ميگيرند
٢-ساختمان داده هاي تركيبي مانند آرايه ها؛ليست ها؛ديكشنري،Tuple و set در پايتون
🟡ساختمان داده هاي پويا يعني تعداد داده ها در حين كامپايل محدود نيست و ممكن است دچار تغيير شود كه خود نيز شامل دو دسته است:
١-ساختمان داده هاي خطي كه شامل لينك ليستها ميشود.
٢-ساختمان داده هاي غير خطي كه شامل گراف و درخت است.
تفاوت اين دو نوع در ارتباط با داده هاي قبليشان است ؛ لينك ليستها بِه عناصر قبلي خود ارتباط دارند ولي گراف و درخت لزومًا با داده هاي قبل يا بعدشان ارتباطي ندارند!
🟢ساختمان داده هاي نيمه ايستا كه شامل پشته(Stack) و صف(Queue) مي باشند!
#ساختمان_داده
#الگوريتم
#برنامهنویسی
➖➖➖➖➖➖
🆔@Computeronic
🔸قابلیت تماس صوتی و تصویری به واتساپ وب اضافه شد
بر اساس گزارشXDADevelopers ,WABetaInfo اخیرا برروی آخرین به روزرسانی وب/دسکتاپ (ورژن 2.2043.7) این ویژگی جدید را پیدا کرده است و این ویژگی در حال توسعه نیز است.
در حال حاضر هر دو این ویژگی ها برای واتساپ وب در مراحل بتا قرار دارد اگرچه WaBetaInfo توانست این ویژگی را عملی کند و حتی چند عکس از این ویژگی های به اشتراک گذاشته است.
#فکت
➖➖➖➖➖➖
🆔@computeronic
بر اساس گزارشXDADevelopers ,WABetaInfo اخیرا برروی آخرین به روزرسانی وب/دسکتاپ (ورژن 2.2043.7) این ویژگی جدید را پیدا کرده است و این ویژگی در حال توسعه نیز است.
در حال حاضر هر دو این ویژگی ها برای واتساپ وب در مراحل بتا قرار دارد اگرچه WaBetaInfo توانست این ویژگی را عملی کند و حتی چند عکس از این ویژگی های به اشتراک گذاشته است.
#فکت
➖➖➖➖➖➖
🆔@computeronic
تبديل صدا به متن با استفاده از ماژول speech_recognition در پايتون!
#پايتون
#برنامهنویسی
➖➖➖➖➖
🆔@Computeronic
#پايتون
#برنامهنویسی
➖➖➖➖➖
🆔@Computeronic
سقف کارخانه مرکزی تسلا به مساحت 43000 مترمربع که تماما از سلول های خورشیدی پوشده شده است
#فکت
➖➖➖➖➖➖➖
🆔@computeronic
#فکت
➖➖➖➖➖➖➖
🆔@computeronic
This media is not supported in your browser
VIEW IN TELEGRAM
آپديت جديد فوتوشاپ!
در اين آپديت بِه خوبي ميتوان كاربرد هوش مصنوعي را ديد؛در اين آپديت بخش جديدي بِه نام نیورال فيلتر اضافه شده كه بااستفاده از Neural Networks(شبكه هاي عصبي) بِه اديت عكسها ميپردازد.در اين ويدئو بِه خوبي ميتوانيد كاربرد آنرا مشاهده كنيد.
Photoshop version 2021
كه در ادوبي مكس امسال بِه صورت مجازي رونمايي شده!
اين آپديت حاصل همكاري Nvidia و Adobe ميباشد.
➖➖➖➖
Neural Filters in Photoshop
#فكت
#فوتوشاپ
#هوش_مصنوعی
🆔@Computeronic
در اين آپديت بِه خوبي ميتوان كاربرد هوش مصنوعي را ديد؛در اين آپديت بخش جديدي بِه نام نیورال فيلتر اضافه شده كه بااستفاده از Neural Networks(شبكه هاي عصبي) بِه اديت عكسها ميپردازد.در اين ويدئو بِه خوبي ميتوانيد كاربرد آنرا مشاهده كنيد.
Photoshop version 2021
كه در ادوبي مكس امسال بِه صورت مجازي رونمايي شده!
اين آپديت حاصل همكاري Nvidia و Adobe ميباشد.
➖➖➖➖
Neural Filters in Photoshop
#فكت
#فوتوشاپ
#هوش_مصنوعی
🆔@Computeronic
This media is not supported in your browser
VIEW IN TELEGRAM
♨️تصویر برداری فوق آهسته از حرکت نور
📷دانشمندان دانشگاه MIT دوربینی ساخته اند که با آن میتوان حرکت ذرات نور را مشاهده کرد این دوربین با سرعت شاتر یک تریلیون در ثانیه از حرکت نور درون یک بطری را تصویر برداری میکند
#فکت
➖➖➖➖➖➖
🆔@computeronic
📷دانشمندان دانشگاه MIT دوربینی ساخته اند که با آن میتوان حرکت ذرات نور را مشاهده کرد این دوربین با سرعت شاتر یک تریلیون در ثانیه از حرکت نور درون یک بطری را تصویر برداری میکند
#فکت
➖➖➖➖➖➖
🆔@computeronic
This media is not supported in your browser
VIEW IN TELEGRAM
برجهاي هانوي چيست و الگوريتمش بِه چه شكل است؟
برج هانوی یک مسأله معروف الگوریتمی است، که پیشینهی تاریخی بسیار طولانی دارد.
اولین بار این مسأله در یک معبد شکل گرفت. سه برج الماس در این معبد وجود داشت که در اولین برج، 64 حلقه از کوچک به بزرگ مرتب شده بودند. کاینان قصد داشتند تا این حلقه ها را از روی این برج، به برج دیگر منتقل کنند و معتقد بودند با انجام این کار، عمر دنیا به پایان خواهد رسید.
شرح مسأله بدین صورت است : سه میله داریم که در اولین میله n مهره قرار دارد. میخواهیم این مهرهها را به سومین میله منتقل کنیم با این شرط که در هر مرحله و در هر میله، مهرههای موجود در آن میله از بالا به پایین به ترتیب کوچک به بزرگ باشند.
اين مسئله همواره براي برنامه نويسها و مهندسين نرم افزار يك چالش محسوب ميشده كه در ادامه بِه توضيح الگوريتم آن خواهيم پرداخت!
#برنامهنویسی
#ساختمان_داده
#كامپيوتر
➖➖➖➖➖➖➖
🆔@Computeronic
برج هانوی یک مسأله معروف الگوریتمی است، که پیشینهی تاریخی بسیار طولانی دارد.
اولین بار این مسأله در یک معبد شکل گرفت. سه برج الماس در این معبد وجود داشت که در اولین برج، 64 حلقه از کوچک به بزرگ مرتب شده بودند. کاینان قصد داشتند تا این حلقه ها را از روی این برج، به برج دیگر منتقل کنند و معتقد بودند با انجام این کار، عمر دنیا به پایان خواهد رسید.
شرح مسأله بدین صورت است : سه میله داریم که در اولین میله n مهره قرار دارد. میخواهیم این مهرهها را به سومین میله منتقل کنیم با این شرط که در هر مرحله و در هر میله، مهرههای موجود در آن میله از بالا به پایین به ترتیب کوچک به بزرگ باشند.
اين مسئله همواره براي برنامه نويسها و مهندسين نرم افزار يك چالش محسوب ميشده كه در ادامه بِه توضيح الگوريتم آن خواهيم پرداخت!
#برنامهنویسی
#ساختمان_داده
#كامپيوتر
➖➖➖➖➖➖➖
🆔@Computeronic
Computeronic|کامپیوترونیک
برجهاي هانوي چيست و الگوريتمش بِه چه شكل است؟ برج هانوی یک مسأله معروف الگوریتمی است، که پیشینهی تاریخی بسیار طولانی دارد. اولین بار این مسأله در یک معبد شکل گرفت. سه برج الماس در این معبد وجود داشت که در اولین برج، 64 حلقه از کوچک به بزرگ مرتب شده بودند.…
در مسئله برجهاي هانوي بايد سعي كنيم ديسكهاي موجود در ميله A را بِه ميله C انتقال دهيم با رعايت قوانين!
حال اين مسئله را براي ديسكهاي كمتر حل ميكنيم و بِه كمك تابع بازگشتي برنامه اش را مينويسيم.ابتدا فرض كنيد كه فقط يك ديسك داشته باشيم؛خب بديهيست كه فقط با يك حركت ميتوان اين كار را انجام داد:
A——>C
حالا فرض كنيد تعداد ديسكها دو تا بشود؛آنگاه بايد بِه صورت زير عمل كنيم:
A——>B انتقال ديسك اول بِه ميله كمكي
A——>Cانتقال ديسك دوم بِه ميله مقصد
B——>Cانتقال ديسك اول بِه ميله مقصد
حال اگر بياييم و حركات براي سه ديسك را بنويسيم در نهايت بِه الگوريتم بازگشتي هانوي ميرسيم كه بِه زبان ++C بِه صورت زير نوشته ميشود:
{
if (n == 1)
{
cout << A << "---->" << C<<endl;
}
else
{
honoi(n - 1, A, C, B);
cout << A << "---->" << C << endl;
honoi(n - 1, B, A, C);
}
}
شرط توقف را براي تعداد ديسكهاي مساوي با يك قرار ميدهيم.
بِه طور كلي اگر n ديسك داشته باشيم ميتوانيم با دو بِه توان n،منهاي يك حركت جابجايي را انجام دهيم.
#ساختمان_داده
#برنامهنویسی
#كامپيوتر
➖➖➖➖➖
🆔@Computeronic
حال اين مسئله را براي ديسكهاي كمتر حل ميكنيم و بِه كمك تابع بازگشتي برنامه اش را مينويسيم.ابتدا فرض كنيد كه فقط يك ديسك داشته باشيم؛خب بديهيست كه فقط با يك حركت ميتوان اين كار را انجام داد:
A——>C
حالا فرض كنيد تعداد ديسكها دو تا بشود؛آنگاه بايد بِه صورت زير عمل كنيم:
A——>B انتقال ديسك اول بِه ميله كمكي
A——>Cانتقال ديسك دوم بِه ميله مقصد
B——>Cانتقال ديسك اول بِه ميله مقصد
حال اگر بياييم و حركات براي سه ديسك را بنويسيم در نهايت بِه الگوريتم بازگشتي هانوي ميرسيم كه بِه زبان ++C بِه صورت زير نوشته ميشود:
void honoi(int n,char A,char B,char C){
if (n == 1)
{
cout << A << "---->" << C<<endl;
}
else
{
honoi(n - 1, A, C, B);
cout << A << "---->" << C << endl;
honoi(n - 1, B, A, C);
}
}
شرط توقف را براي تعداد ديسكهاي مساوي با يك قرار ميدهيم.
بِه طور كلي اگر n ديسك داشته باشيم ميتوانيم با دو بِه توان n،منهاي يك حركت جابجايي را انجام دهيم.
#ساختمان_داده
#برنامهنویسی
#كامپيوتر
➖➖➖➖➖
🆔@Computeronic
📣قابل توجه شركت كنندگان و اعضاي كلاس كامپيوترونيك در سايت كوئرا:
مسابقه فردا رأس ساعت ١٠ صبح آغاز شده و ساعت ١٤ پايان مي يابد و نفراتي كه در اين بازه پاسخ دهند امتياز زمان هم ميگيرند اما مسابقه تا ٢٤ ساعت بعد از اتمام ادامه خواهد داشت.
🎊🎊🎊🎊🎊🎉🎉🎉🎉🎉
سطح اين چالش متوسط بوده تا اكثر شركت كنندگان حتي با دانش كمتري از برنامه نويسي ميتوانند شركت كنند!
🎁🎁🎁🎈🎈🎈🎉🎉🎉
🆔@Computeronic
مسابقه فردا رأس ساعت ١٠ صبح آغاز شده و ساعت ١٤ پايان مي يابد و نفراتي كه در اين بازه پاسخ دهند امتياز زمان هم ميگيرند اما مسابقه تا ٢٤ ساعت بعد از اتمام ادامه خواهد داشت.
🎊🎊🎊🎊🎊🎉🎉🎉🎉🎉
سطح اين چالش متوسط بوده تا اكثر شركت كنندگان حتي با دانش كمتري از برنامه نويسي ميتوانند شركت كنند!
🎁🎁🎁🎈🎈🎈🎉🎉🎉
🆔@Computeronic
Computeronic|کامپیوترونیک pinned «📣قابل توجه شركت كنندگان و اعضاي كلاس كامپيوترونيك در سايت كوئرا: مسابقه فردا رأس ساعت ١٠ صبح آغاز شده و ساعت ١٤ پايان مي يابد و نفراتي كه در اين بازه پاسخ دهند امتياز زمان هم ميگيرند اما مسابقه تا ٢٤ ساعت بعد از اتمام ادامه خواهد داشت. 🎊🎊🎊🎊🎊🎉🎉🎉🎉🎉 سطح اين چالش…»
Media is too big
VIEW IN TELEGRAM
👨💻آموزش رایگان مقدماتی برنامه نویسی C
👨🏫مدرس : امیرحسین فتاحی
🌐منبع : کامپیوترونیک
♨️جلسه اول : آشنایی کامل با زبان سی
#برنامهنویسی #کامپیوتر
➖➖➖➖➖➖➖
🆔@computeronic
👨🏫مدرس : امیرحسین فتاحی
🌐منبع : کامپیوترونیک
♨️جلسه اول : آشنایی کامل با زبان سی
#برنامهنویسی #کامپیوتر
➖➖➖➖➖➖➖
🆔@computeronic
🧠اگر مغز را کامپیوتری در نظر گیریم میتواند در هر ثانیه 38 هزار تريلیون عملیات را اجرا کند. قویترین کامپیوتر جهان به نام BlueGene در یک ثانیه می تواند تنها 2%این كار راانجام دهد!
#فکت
➖➖➖➖➖➖➖➖
🆔@computeronic
#فکت
➖➖➖➖➖➖➖➖
🆔@computeronic
با كدام يك از دستورات زير ميتوان عدد تصادفي در پايتون ايجاد كرد؟
Anonymous Quiz
31%
random.randint()
10%
random.uniform()
25%
random.random()
34%
هر سه مورد درست است