پرسش و پاسخ پیرامون برنامه‌نویسی

  • شروع کننده موضوع max
  • تاریخ شروع

ranjame

کاربر نیمه‌حرفه‌ای
ارسال‌ها
205
امتیاز
793
نام مرکز سمپاد
حلی
شهر
طهران
دانشگاه
صنعتی آریامهر
رشته دانشگاه
م.شیمی
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

کسی میدونه چطور میشه دستگاه معادلات n مجهولی را با MATLAB حل کرد؟ :-" عایا؟ :دال
 

Admin2

لنگر انداخته
عضو کادر مدیریت
مدیر کل
ارسال‌ها
7,646
امتیاز
37,423
نام مرکز سمپاد
علامه حلی
شهر
تهران
سال فارغ التحصیلی
1389
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

دستگاهت رو روی ماتریس پیاده کن. بعد روش‌های ماتریسی باید به کار ببری.اگر به صورت Y=AX باشه ماتریس X برابر میشه inv(A)*Y

یا اینکه از کد زیر استفاده کن به عنوان مثال سه معادله سه مجهول :
کد:
 S=solve('x+y+z=6','x-y^2+2*z=7','x+y-z=0')
 S=[S.x S.y S.z]
 

ranjame

کاربر نیمه‌حرفه‌ای
ارسال‌ها
205
امتیاز
793
نام مرکز سمپاد
حلی
شهر
طهران
دانشگاه
صنعتی آریامهر
رشته دانشگاه
م.شیمی
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

اگه معادلاتمون مستقل خطی هم نباشن باز میشه حلشون کرد؟ چون فکر کنم متلب تبدیل میکنه به ماتریس ضرایب و از روش هایی که افتد و دانی حل می کنه...
مثلن دیروز می خواستم واسه یک مدار روابط kvl را برای آز فیزیک حل کنم یک دستگاه 6 معادله 6 مجهول به دست اومد که حلش وقت گیر بود... آخرش هم متوسل به گزارش کار برقیا شدیم :-" :D ولی بعضی از معادلات 3 تا جمله جبری داشت بعضیاشونم 4 یا 5 تا... که طبیعتن نمیشه واسه ماتریس ضرایب؛ ماتریس وارون و دترمینان و ... تعریف کرد و تو برنامه bug درس میشه... حالا چیکار کنیم واسه debug کردن؟
 

Admin2

لنگر انداخته
عضو کادر مدیریت
مدیر کل
ارسال‌ها
7,646
امتیاز
37,423
نام مرکز سمپاد
علامه حلی
شهر
تهران
سال فارغ التحصیلی
1389
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

نمیدونم حقیقتش. سرچ کن matlab nonlinear equations solve
 

Parkoury

کاربر حرفه‌ای
ارسال‌ها
351
امتیاز
400
نام مرکز سمپاد
حلامه حلی 5
شهر
تهران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام
ببخشید برنامه نویسی با زبان xcode کسی بلده اینجا؟؟؟
کتابی دربارش(ترجیحا به زبان شیوای فارسی)هستش؟؟
 

The Smith

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,061
امتیاز
3,545
نام مرکز سمپاد
سلام ایران‌زمین
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

فیلم ببین. کتاب خیلی تاثیر نمیزاره..
فیلمای Linda خیلی خوبه. :)
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام. یه سوال نسبتا آسون هست. این لینکش:
http://sharecode.ir/section/problemset/problem/1486
نمی دونم چرا رانگ میخورم. البته این سایت قبلا مشکلاتی مانند درست نبودن سینتکس خروجی گفته شده در صورت سوال و ... داشته.
برای اینکه بفهمم مشکل سایت است یا نه لطفا این الگوریتم رو برای این سوال چک کنید.
http://paste.ubuntu.com/7157574/
طول و عرض و ارتفاع یک مکعب مستطیل رو میگیره باید بگه آیا از یه سوراخ مستطیل به ابعاد طول و عرضش، رد می شود یا نه.
 
ارسال‌ها
3,981
امتیاز
32,567
نام مرکز سمپاد
فرزانگان امین
شهر
اصفهان
سال فارغ التحصیلی
1390
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام بچه‌ها
من یه مدت دوست داشتم برنامه‌نویسی برای اندروید رو یاد بگیرم که متاسفانه حوصله نکردم هیچ‌موقع بشینم سرش.
الان خیلی اتفاقی رسیدم به این وبلاگ که فیلم‌های Lynda برای آموزش اندروید رو که خب پولی هست، رایگان قرار داده با زیرنویس فارسی و اگر کسی دوست نداشته باشه فیلمش رو نگاه کنه همون مطالب رو توی وبلاگ هم نوشته. خودم ازش خوشم آمد. گفتم با شما هم به اشتراک بگذارمش :)
 

yhelia

کاربر جدید
ارسال‌ها
1
امتیاز
0
نام مرکز سمپاد
f2
شهر
tehran
مدال المپیاد
zist
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام دوستان برای تغییر رنگ صفحه ی گرافیک ++cباید په کدی رو نوشت؟؟؟؟فقط تورو خدا یکی زود بگه :((
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از yhelia :
سلام دوستان برای تغییر رنگ صفحه ی گرافیک ++cباید په کدی رو نوشت؟؟؟؟فقط تورو خدا یکی زود بگه :((
دستور setbkcolor هستش. یعنی به این صورت:
کد:
setbkcolor(BLUE);
یا رنگ های مختلف دیگه اگه اسمشو تو پرانتز بذارید عوض میشه. هر رنگ یه شماره هم داره
کد:
   setbkcolor(BLUE);
/* or */
 setbkcolor(1);
/*Color codes:
Name	Value
BLACK 	0
BLUE	1
GREEN	2
CYAN	3
RED	4
MAGENTA	5
BROWN	6
LIGHTGRAY	7
DARKGRAY	8
LIGHTBLUE	9
LIGHTGREEN	10
LIGHTCYAN	11
LIGHTRED	12
LIGHTMAGENTA	13
YELLOW	14
WHITE	15 */

لینک توضیحات کامل:
http://www.cplusplus.com/forum/general/91438/
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سیستم rating وبسایت های codeforces و topoder چجوریه؟
یعنی در چه صورتی ریتمون بیشتر میشه یا در چه صورتی کمتر؟ باید از قبلی بهتر داد تا بهتر شد؟
اصلا معیارشون چیه؟ امتیازه کسب شده از سوالات یا رنکینگ؟
یه توضیح کوچیک بدید ممنون میشم
 

The Smith

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,061
امتیاز
3,545
نام مرکز سمپاد
سلام ایران‌زمین
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از daneshvar.a :
سیستم rating وبسایت های codeforces و topoder چجوریه؟
یعنی در چه صورتی ریتمون بیشتر میشه یا در چه صورتی کمتر؟ باید از قبلی بهتر داد تا بهتر شد؟
اصلا معیارشون چیه؟ امتیازه کسب شده از سوالات یا رنکینگ؟
یه توضیح کوچیک بدید ممنون میشم
تو خود سایتش توضیح داده.
قبل از سوال پرسیدن سرچ بزن.
بستگی به امتیاز هر سوال تو کانتست داره. تعداد حل شدن ها. میزان سختی سوال و و و.
بخون خودت تو سایتش.
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از Rich for ever :
تو خود سایتش توضیح داده.
قبل از سوال پرسیدن سرچ بزن.
بستگی به امتیاز هر سوال تو کانتست داره. تعداد حل شدن ها. میزان سختی سوال و و و.
بخون خودت تو سایتش.
آره آره دیدم. چند تا فرمول داره بعدش میره توی فرمول نهایی و ... . همه چی سنجیده میشه :D ممنون
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

اگه بخوایم توی یک بازه بین ۱ تا حدود ۲ * ۱۰ به توان ۸ (بزرگترین داده عددی که میشه گرفت! unsgined long long int ) تعداد اعدادی رو در بیاریم که بر تک تک ارقام غیر صفرشون بخش پذیر باشن یه راهش اینه که ک م م ارقام غیر صفرشو بگیریم بعد ببیتیم آیا خود اون عدده مضرب ک م م اش هست یا نه. ک م م رو با بهترین اردر نوشتم. اما هنوز مشکل تایم لیمیت دارم
کسی الگوریتم بهتری داره؟
 

Anita H

کاربر فوق‌حرفه‌ای
ارسال‌ها
571
امتیاز
2,987
نام مرکز سمپاد
حلّی ۲
شهر
تهران
سال فارغ التحصیلی
1396
مدال المپیاد
کامپیوتری بودم
دانشگاه
شریف
رشته دانشگاه
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از daneshvar.a :
اگه بخوایم توی یک بازه بین ۱ تا حدود ۲ * ۱۰ به توان ۸ (بزرگترین داده عددی که میشه گرفت! unsgined long long int ) تعداد اعدادی رو در بیاریم که بر تک تک ارقام غیر صفرشون بخش پذیر باشن یه راهش اینه که ک م م ارقام غیر صفرشو بگیریم بعد ببیتیم آیا خود اون عدده مضرب ک م م اش هست یا نه. ک م م رو با بهترین اردر نوشتم. اما هنوز مشکل تایم لیمیت دارم
کسی الگوریتم بهتری داره؟
سوال چه سایتیه؟
اگر با یه دونه حلقه تست کنیم عدد به ارقامش بخش پذیر هست یا نیست، سریع تر از ک.م.م نیست؟ (اردر log n)
یه چیزی تو این مایه ها
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از amoo.majid :
سوال چه سایتیه؟
اگر با یه دونه حلقه تست کنیم عدد به ارقامش بخش پذیر هست یا نیست، سریع تر از ک.م.م نیست؟ (اردر log n)
یه چیزی تو این مایه ها

من این کد رو برای الگوریتمی که میگید نوشتم زود تر تایم لیمیت خوردم:
کد:
#include<iostream>
using namespace std;
int main()
{
long long int a,b,i,res=0;
cin>>a>>b;
for (i=a;i<=b;i++)
{
bool b = true;
long long int k = i;
while (k>0)
{
if (k%10==0)
continue;
if (i%(k%10)!=0)
{
b = false;
break;
}
k/=10;
}
if (b==true)
res++;
}
cout<<res<<endl;
return 0;
}

ولی همون راهی که گفتم دیرتر تایم لیمیت خورد یعنی بهتر بود. سوال کدفرسز هستش که توی یه سایت دیگه استفاده شده
لینک اصلی سوال:
http://codeforces.com/problemset/problem/55/D
راه حل بقیه رو میخونم آرایه گرفتن و ... فکر کنم دی پی زدن
نظر دیگه ای ندارید؟
 

arezoul

کاربر جدید
ارسال‌ها
3
امتیاز
1
نام مرکز سمپاد
فرزانگان اهواز
شهر
اهواز
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام دوستان
من از خیلییییییییی قدیمی های سمپادم خروجی 74 (لطفا لبخند بزنید) برای استخدام دنبال یه برنامه نویس php می گردم ترجیحم اینه که از بچه های خودمون باشه. این تلفن دفترمونه ممنون می شم بهم خبر بدبد 02166432458
دفتر مون تهران تو امیر آباده اگه سوال دیگه ای داشتید بگید.
 

rezaezio

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,167
امتیاز
1,956
نام مرکز سمپاد
حلّیِ 2
شهر
تهران
مدال المپیاد
برنز و طلای کامپیوتر !
دانشگاه
شریف
رشته دانشگاه
نرم افزار
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

داینامیک سنگینی هست ! نمیدونم داینامیک بلدی یا نه ولی اگه تعریف داینامیک من این بود :
dp[تعداد ارقام باقی مانده][تا الان به مود 2520 چنده][تا الان ک.م.م ارقام استفاده شده چنده][تا الانش از عدد اصلی حتما کوچک تر هست یا خیر] !!!!
اینم باید با استفاده از ممویزیشن بزنی !‌ بنظرم بیخیالش شی بهتره ... زوده هنوز
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

tutorial تاپ کدر رو یه نگاه انداختم ولی به قول شما بیخیال شیم بهتره!
راه حل غیر داینامیک نداره؟
به نظر خودم aircool کپی پیست کرده از کدفرسز! ولی من حیفم میاد همچین کاری بکنم!
 

Maria-p

کاربر جدید
ارسال‌ها
1
امتیاز
0
نام مرکز سمپاد
فرزانگان
رشته دانشگاه
نرم افزار
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام دوستان کسی هست اینجا در مورد برنامه نویسی opengl کمکم کنه؟
 
بالا