درخواست های خود برای حل مسائل الگوریتم را در این تاپیک مطرح کنید

bthgh

عضو جدید
با سلام
برای این کار الگوریتم های مختلفی وجود دارد که متناسب با نیاز خود میتونید از آنها استفاده کنید. این الگوریتم ها : Dijkstra's algorithm - Bellman–Ford algorithm - A* search algorithm - Floyd–Warshall algorithm - Johnson's algorithm

لینک های زیر میتونند به شما در یادگیری این ابگوریتم ها کمک کنند:
https://en.wikipedia.org/wiki/Shortest_path_problem
http://en.wikipedia.org/wiki/Dijkstra's_algorithm
http://php.dzone.com/articles/algorithm-week-shortest-path
 

pappeli

عضو جدید
با سلام

الگوریتمی هست که بتونه تمام مسیرها بین دو نود در یک گراف رو ارائه بده؟
 

pappeli

عضو جدید
با سلام

الگوریتمی هست که بتونه تمام مسیرها بین دو نود در یک گراف رو ارائه بده؟
 

pappeli

عضو جدید
سوال دیگه ای داشتم

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

مثل
Tn = Tn-1 + Wn*Rnn-1

یه جورایی شبیه بازگشتی میشه. میخوام به هر نود که میرسه مقدار محاسبه شده قبلی رو نگهداری کنه

نمیدونم با بازگشتی پیچیدگی زمانی چقد میشه. ایا بازگشتی روش خوبی براش هست؟ ایا با روش بهتری با پیچیدگی زمانی کم هم میشه پیاده سازی بشه؟

ممنونم
 

Sufia Ch

عضو جدید

خواهشاً اگر جواب این الگوریتما دارید و یا بلدید یه کمکی به بنده هم بفرمائید.


1.اعداد صحیح و مثبت M و N را دریافت ( N>M ) و مجموع اعداد M تا N رامحاسبه کند .
2. اعداد صحیح و مثبت M و N را دریافت و M را به توان N برساند .
3. تعداد اعداد طبیعی کمتر از 100 که بر 3 قابل قسمت هستند را چاپ کند .
4. سه عدد را از ورودی خوانده و عدد بزرگتر و کوچکتر را چاپ کند .
5. یک عدد صحیح و مثبت را دریافت و مجموع ارقام آن را نمایش دهد .
6. یک عدد صحیح و مثبت را دریافت و مقلوب آنرا نمایش دهد .
7. یک عدد صحیح و مثبت دریافت و مقسوم علیه های طبیعی آنرا نمایش دهد .
8. دو عدد صحیح ومثبت M و N را دریافت کند و ب م م و ک م م آنها را بیابد.
9. مبلغ N را دریافت کرده و حالات مختلف با سکه های 50 ، 25 ، 10 و 5 تومانی را تعیین کنید .
10. کلیه عددهایی که در معادله فیثاغورس صدق میکند، بطوریکه وتر کمتر از 10 باشد را بیابید .
11. ده جمله اول دنباله زیر را نمایش دهد ...،1،1،2،6،24
12. هفده جمله اول دنباله زیر را تولید و نمایش دهد ...،1،2،3،5،8،13،1
13. عناصر دو ماتریس 3*3 را دریافت و مجموع و حاصلضرب آنها را بیابید.
14. یک عدد binary دریافت و به decimal تبدیل کند .
15. یک عدد decimal دزیافت و به Hex تبدیل کند و بالعکس .
16. ترکیب M از N را نمایش دهد .
17. قیمت جنس و تعداد آنرا از ورودی خوانده و معدل، سطح نمره و پیغام مناسب را چاپ کند .
18. سه عدد مبین ساعات کاری ، اضافه کاری و غیبت را دریافت و حقوق را محاسبه کند .

 

eillazer

عضو جدید
سلام... اگه کسی جواب این دو تا الگوریتم رو میدونه خواهشا کمکم کنه.. من تازه واردم.. 1- الگوریتمی بنویسید که عدد طبیعی N را گرفته و مشخص کند چند رقم زوج ، چند رقم فرد و چند رقم صفر دارد؟ 2- الگوریتمی بنویسید که کلیه اعداد چهاررقمی که رقم یکان و صدگان زوج و دهگان و هزارگان آن ها فرد باشد را چاپ کند. ( خواهشا بصورت خطی و فارسی پاسخ بدید اگه میدونید)
 

~Aramis~

عضو جدید
سلام دوستان عزیز ...;)
2 تا سوال دارم میشه کمکم کنید ؟؟؟:surprised:
خیلی عجله دارم خواهششششش ...:cry:
1. الگوریتمی بنویسید که محیط و مساحت یک مثلث را با داشتن مختصات رئوس آن حساب کند .
2. الگوریتمی بنویسید که عدد صحیح N را خوانده و آن را به عوامل اول تجزیه کند و هر یک از عوامل را با توان آن چاپ نماید .
 

Arash_3f

عضو جدید
درخواست یک الگوریتم ساده

درخواست یک الگوریتم ساده

سلام دوستان؛ من ترم یکی هستم و یه الگوریتم دارم که هرچی فکر میکنم به نتیجه ای نمیرسم یعنی کلا نمیفهمم که باید چکار کنم؛خواهشا کمک کنید الگوریتمی که عدد n را بگیرد و سری روبه رو را محاسبه نماید(به فارسی نوشتم از راست به چپ) یک+ایکس+ایکس به توان 2 صورت 2 فاکتوریل مخرج+ایکس به توان 3 صورت 3 فاکتوریل مخرج+.....+ایکس به توان n صورت !n مخرج یه دنیا ممنووون
 

Arash_3f

عضو جدید
یک الگوریتم ساده

یک الگوریتم ساده

سلام دوستان؛
من ترم یکی هستم و یه الگوریتم دارم که هرچی فکر میکنم به نتیجه ای نمیرسم یعنی کلا نمیفهمم که باید چکار کنم؛خواهشا کمک کنید
الگوریتمی که عدد n را بگیرد و سری روبه رو را محاسبه نماید(به فارسی نوشتم از راست به چپ)
یک+ایکس+ایکس به توان 2 صورت 2 فاکتوریل مخرج+ایکس به توان 3 صورت 3 فاکتوریل مخرج+.....+ایکس به توان n صورت !n مخرج
یه دنیا ممنووون
 

دختر بهاری

کاربر بیش فعال
کاربر ممتاز
ترسیم الگوریتم

ترسیم الگوریتم

با سلام الگوریتمی که جای دو متغیر رو جابجا کنه بدون وجود متغیر سوم. لطفا کمک کنید. اورژانسیه
 

~Aramis~

عضو جدید
منظور آقا آرش اینه:
e:1+x+x^2/2!+x^3/3!+...+x^n/n
!...
نه ؟؟
اینو به منم دادن .... :((
 

MARIA74

عضو جدید
الگوریتم

الگوریتم

الگوریتمی که عدد صحیح n را خوانده و ان را به عوامل اول تجزیه و هر یک از عوامل را با توان ان چاپ کند؟؟؟؟؟؟؟؟؟؟؟؟؟
تو رو خدا سریع جواب بدین..........
 

nahid70

عضو جدید
الگوریتم

الگوریتم

سلام کسی میتونه به من کمک کنه؟ یه سوال دارم
الگوریتم مربوط به marge دو ارایه مرتب را به همراه جدول treace بنویسید
لطفا یکی راه نماییم کنه :confused:
 

ada18

عضو جدید
سلام الگوریتم ضرب بوث رو کسی میدونه؟؟؟؟؟؟ هر کی میدونه کممممممممممممممممممممممممممممممممممممک
 

behnam5670

عضو جدید
کاربر ممتاز
منظور آقا آرش اینه:
e:1+x+x^2/2!+x^3/3!+...+x^n/n
!...
نه ؟؟
اینو به منم دادن .... :((

البته این میشه e^x.
کاری نداره که، یه متغیر a بگیرید و یه متغیر sum که مقدار اولیش 1 باشه. یه حلقه بزنید از 1 تا n که هر بار a رو میکنید a*x/i و با مقدار قبلی sum جمع میکنید. یعنی مقدار قبلیشو در x ضرب میکنید و به i تقسیم میکنید.
get x, n;
let sum = 1, a = 1;
for i from 1 to n begin
a = a * x / i;
sum = sum + a;
end
 

behnam5670

عضو جدید
کاربر ممتاز

nana jun

عضو جدید
سلام دوستان عزیز و گل خوبید بچه ها
دوستان گل منم تو طراحی الگوریتم و شبه کد سودوکو مشکل دارم مثل بقیه اگه میشه یه چیزی یا کسی رو معرفی کنید که یا د بگیریم
اینطوری که بخوایم هی سوال کنیم فایده نداره باید اساسا یاد بگیریم لطفا در این مورد کمکمون کنیدد خوایش میکنم
:(:cry:
 

f.en

عضو جدید
کسی هس که بتونه کد این بر نامه ها رو برام بنویسه؟؟؟ ترم یکم.خیلی ام عجله دارم
1-برنامهای که 3عدد int از صفحه کلید میگیره حاصل جمع و avg ضرب و کوچکترین و بزرگترینشو چاپ کنه
2-برنامه ای که توان 2وتوان 3 اعداد بین 0تا 10 را محاسبه کنه
 

f.en

عضو جدید
دوستان خواهش می کنم یکی جواب بده این تمرینا واسه کتاب cppهیچکی نیس بدونه؟؟؟
 

6m6

عضو جدید
کمک

کمک

:que:الگوریتمی بنویسید که عدد صحیحی از ورودی دریافت و فاکتوریل ان را حساب کند؟2_الگوریتمی بنویسید که عدد صحیحی از ورودی دریافت کند ومقسوم علیه های ان را حساب
 
آخرین ویرایش:

maxlink

عضو جدید
کد برنامه زمان بندی مسابقاتtournament

کد برنامه زمان بندی مسابقاتtournament

سلام من یه پروژه دارم که باید زمان بندی کنه مسابقات رو یعنی چندتا تیم هستند باید جوری برنامه ریزی بشه که دوتا دوتا تیم ها باهم مسابقه بدن در کمترین زمان ممکن.تداخلم وجود نداشته باشه.مچکر میشم اگه یکی بهم کمک کنه. خیلی هم زود میخام.ممنون میشم.:cry:
 

amir-zx

عضو جدید
با سلام وعرض خسته نباشید

1 برنامه ای بنویسید که دو عدد A و B را دریافت نماید سپس A را به توان B رسانده و در خروجی چاپ نماید
2 برنامه ای بنویسید که یک عدد را دریافت نماید و مشخص کند این عدد بر چه اعدادی بخش پذیر است و تعداد اعدادی که بر آن بخش پذیر است را نیز چاپ نماید

ممنون میشم توضیح بدید .با تشکر
 

parvana

عضو جدید
سلام خسته نباشید..
خواهشا یکی جواب سوال منو زود بده ممنون میشم..
الگوریتمی بنویسید که عدد طبیعی و دلخواه N را دریافت کرده و مقدار فاکتوریل آن را محاسبه کرده و نمایش دهد؟؟؟N=8
تشکر
 

عشقولانه

کاربر بیش فعال
تالار نرم افزار کمکتون میکنه ج مطمئنی میگیرید.....
آخه من تموم کردم هیچی یادم نمونده




با سلام
برای این کار الگوریتم های مختلفی وجود دارد که متناسب با نیاز خود میتونید از آنها استفاده کنید. این الگوریتم ها : Dijkstra's algorithm - Bellman–Ford algorithm - A* search algorithm - Floyd–Warshall algorithm - Johnson's algorithm

لینک های زیر میتونند به شما در یادگیری این ابگوریتم ها کمک کنند:
https://en.wikipedia.org/wiki/Shortest_path_problem
http://en.wikipedia.org/wiki/Dijkstra's_algorithm
http://php.dzone.com/articles/algori...-shortest-path


اینام صحیح بودن....
 

♥@SH!M♥

کاربر حرفه ای
کاربر ممتاز
سلام خسته نباشید..
خواهشا یکی جواب سوال منو زود بده ممنون میشم..
الگوریتمی بنویسید که عدد طبیعی و دلخواه N را دریافت کرده و مقدار فاکتوریل آن را محاسبه کرده و نمایش دهد؟؟؟N=8
تشکر

سلام
خب ساده هس..باید به صورت بازگشتی بنویسیش!
مثلا یه تابع به شکل زیر بنویس بعد فراخوانیش کن:
کد:
[B]public int fact(int x)[B] {
[B]if (x == 0) return 1;
[B]else return x * fact(x - 1);
[B]}[/B][/B][/B][/B][/B]
 

عشقولانه

کاربر بیش فعال
سلام
خب ساده هس..باید به صورت بازگشتی بنویسیش!
مثلا یه تابع به شکل زیر بنویس بعد فراخوانیش کن:
کد:
[B]public int fact(int x)[B] {
[B]if (x == 0) return 1;
[B]else return x * fact(x - 1);
[B]}[/B][/B][/B][/B][/B]

مرسی من میترسیدم اشتباهی بهش بگم.....
یکی دو جاش مشکل داشتم مطمئن نبودم.....;)
 
بالا