• اگر سمپادی هستی همین الان عضو شو :

    ثبت نام عضویت

المپیاد بچه های کامپیوتری!

  • شروع کننده موضوع شروع کننده موضوع Parisa Torabi
  • تاریخ شروع تاریخ شروع
پاسخ : بچه های کامپیوتری!

برنامه نويسي لزومي نداره خيلي قوي باشي الگوريتم مهمه
برنامه نويسي كلن شما برايه حل سوال كردن به پيش از دونستن ليست(ارايه) ديكشنري و متغير هايه عددي و استرينگ و كمي انواع لوپ و فور و وايل و ايف استيتمنت و فانكشن ها رو لازم داري
بقيش ايدس ايده داشته باشي مي توني راحت تبديل كني به برنامخ از روش top-to-down
 
پاسخ : بچه های کامپیوتری!

به نقل از Dark Eagle :
اولا در سطحی حرف بزن که همه بفهمن مثلا bfs رو هیشکی نمی دونه منم به زور یه هفته پیش خوندمش..... :o
(یه چیزیه تو گراف یعنی جست وجویه پهنا نخست) B-)
دوما ما فقط سوالو حل می کنیم جوابشم نمی نویسیم فقط یه راهنمایی باسه حلشو می نویسیم ..... ;D
که به اونم نمی شه گفت جزوه باید بگی نمونه سوال..... ;D
B-)
اولا bfs جزو چیز های پایست و شاید یه سال اولی ندونه ولی خوب از سال دوم خیلی چیز عجیبیه کسی ندونه!
خوب به طور معمول افراد از این جور چیز ها یه نت یا جزوه ای می نویسن!
البته به طور معمول یعنی این که شما ندارید دلیل نمی شه بقیه هم ننویسن!
و فک کنم این که شما الان از الگوریتم جزوه ندارید دلیلش این باشه که زیاد الگوریتم نخوندین!
ولی کلا الگوریتم و گراف یه چیز تو مایه ی جزوه می خوان
 
پاسخ : بچه های کامپیوتری!

به نقل از اابهاراا :
اولا bfs جزو چیز های پایست و شاید یه سال اولی ندونه ولی خوب از سال دوم خیلی چیز عجیبیه کسی ندونه!
خوب به طور معمول افراد از این جور چیز ها یه نت یا جزوه ای می نویسن!
البته به طور معمول یعنی این که شما ندارید دلیل نمی شه بقیه هم ننویسن!
و فک کنم این که شما الان از الگوریتم جزوه ندارید دلیلش این باشه که زیاد الگوریتم نخوندین!
ولی کلا الگوریتم و گراف یه چیز تو مایه ی جزوه می خوان
شما چند سالته عمو جون؟... ;D
اولا گفتم همه چی به غیر از گراف ....... B-)
دوما bfs به هیچ دردی نمی خوره یه چیزه پایه هم نیس (اصلا به نظر من اگه آدم ذهنی حساب کنه بهتره)...... :-"
سوما الگوریتم جزوه می خواد ؟؟؟؟..... :o
به نظر ما المپیاد کامپیوتر یاد گرفتن اندیشه ها نیست بلکه یاد گرفتنه چگونه اندیشیدنه........ =D>
الگوریتم همش ذهنی یه بقیشم با تجربه بدست میاد نوشتنه جزوه هم به هیچ دردی نمی خوره...... ^-^
(حالا اگه شما میگی بدرد می خوره بنویس ضرر که نداره )...... ;D
مثلا جزوه الگوریتم پویا به چه درد آدم می خوره شما اگه مفهومه درسو فهمیده باشی بسه..... B-)
B-)
 
پاسخ : بچه های کامپیوتری!

دوست عزیز BFS توی گراف نیس که مهمه الگوریتمش برای کد هایی که گراف دارن خیلی مهمه!
واسه همین می گم زیاد از الگوریتم جلو نرفتین که جزوه لازم داشتنش رو بفهمین! شما هنوز تو همین مرحله برنامه نویسی هستین!
من هم خودم نمی نویسم ولی موضوع اینه که به همون دلیلی که می گی واسه گراف لازم داره واسه الگوریتم هم لازم داره!
 
پاسخ : بچه های کامپیوتری!

منم تایید می کنم که bfs مهمه
ولی در این حد که بدونی چیه و چه جوره و چه جور ازش استفاده کنی.
 
پاسخ : بچه های کامپیوتری!

به نقل از اابهاراا :
دوست عزیز BFS توی گراف نیس که مهمه الگوریتمش برای کد هایی که گراف دارن خیلی مهمه!
واسه همین می گم زیاد از الگوریتم جلو نرفتین که جزوه لازم داشتنش رو بفهمین! شما هنوز تو همین مرحله برنامه نویسی هستین!
من هم خودم نمی نویسم ولی موضوع اینه که به همون دلیلی که می گی واسه گراف لازم داره واسه الگوریتم هم لازم داره!
منبع میدم صفحه ی 93 کتاب آشنایی با گراف انتشارات فاطمی(برو ببین bfs چه چیزی یه).... =D>
دوما ما آشنایی با الگوریتم انتشارات فاطمی رو خوندیم کتاب creative هم فصل 4 شیم..... =D>
سوما ما تو سایت های project ./ SGU/ kode force/ داریم کد می زنیم ....... =D>
الگوریتم هیچ جزوه ای نداره یا نمی خواد ولی اگه شما میگی داره بنویس به ما چه ربطی داره ..... :P
مهم فهم مطلبه نه یادداشت برداری..... =D>
الگوریتم هیچ چیز حفظی ای نداره اما گراف 70% اش حفظی یه یعنی همش نظریست که باید بلد باشی ......... ;D
B-)
 
پاسخ : بچه های کامپیوتری!

اینم یه لینک باسه اینکه bfs چیه برو نگاه کن.... B-)
.
.
http://en.wikipedia.org/wiki/Breadth-first_search
. B-)
 
پاسخ : بچه های کامپیوتری!

عزيز بابا بي خيال شو
از من بشنو كه بي اف اس به قدري مهمه كه تا عمر داري و الگوريتم جستجويه مسير مي نويسي لازمش داري
حالا هنوز خيلي مبتدي هستي بعدا مي خوني درباره نظريه بازي ها و اسپيس ها اونوقت برايه اينكه برايه بازي و روش برد كد بزني مي فهمي كه بي اف اس چقدر كاربرد داره
يا مثلن جستجويه مسير تو مپ يا ديجيكسترا كه برايه گراف هايه وزت داره
حالا مونده تا اينارو استفاده كني
 
پاسخ : بچه های کامپیوتری!

منظوره من اینه که اگه مطلبو بفهمی میتونی کدشم بزنی این که همه کاراتو از رو جزوه بکنی جیزززه.... ;D
bfs ام مطلبه ساده ای یه اما اگه بخوای کد بزنی بدردت می خوره..... B-)
الگوریتم های گراف خیلی سادست باسه همشونم میشه یه جور دیگه هم برنامه رو نوشت ..... :-"
حتما نباید ایده های دیگران رو داشته باشی..... :o :o
خودتو دسته کم نگیر یه کم فکر کن شاید یه راه بهتر از bfs به ذهنت برسه (ولی احتمالش حدودا صفر اه)....... ;D
در هر صورت بی خیال ...... :P
دیگه حال ندارم تایپ کنم...... :o
B-)
 
پاسخ : بچه های کامپیوتری!

اولا سلام . بعنوان اولین پستم تو این سایت جاداره به همه بروبچ درجه 1 سمپاد چه از نوع دانش آموز
و چه از نوع دانشجو و چه از نوع فارغ التحصیل سلامی داغ عرض کنم .
اگه بخوام یه راهنمایی در مورد عنوان تاپیک بکنم ، میدونید که ++C جزو اون دسته از زبانهاست که برنامه نویس محور
هست بر خلاف زبانهایی مثل #C و ... و این یعنی ذهن برنامه نویس همیشه باید عمیق فکر کنه !
بنده تجربه چندین ساله ام این بوده که بعد از کتابهای دیتل و ... شروع کردم به خوندن Ebook ها و بعد از اون حل سوالات ACM .
چون تو برنامه نویسی بهترین شدن معنا نداره ، شما فقط سطح تون رو میتونید ارتقا بدید. تو برنامه نویسی به هر زبانی هم دو چیز حرف اول رو میزنه :
1. تفکر الگوریتمیک (پایه ریاضی خوب)
2. حل تمرین های زیاد

موفق باشید ./
 
Back
بالا