مشاهده نسخه کامل
: تقسیم و حل
من این کد نوشتم ولی نمیدونم مشکلش چیه؟
چون اجرا میشه ولی وسط کار erorr میده.
تو این کد min و max یه آرایه با روش تقسیم و حل پیدا میشه. فک میکنم مشکل الگریتم داره . اگه ممکنه یه کمکی بکنید.
اینم سورسش:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
CppBuilder2006
22-03-2009, 18:37
سلام
این اصلاح شده ی برنامه ی شما با کم تر ین تغییرات:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولی من فکر می کنم این برنامه بهتره:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بابا دم شما گرم من که خیلی حال کردم.....................
حتما یه سر به وب لاگتون هم میزنم.
CppBuilder2006
22-03-2009, 18:55
نمی دونم چرا برنامه حالت استانداردشو توی این فروم از دست میده!
میشه بگین مشکل کد به غیر از تابع maxmin کجا بود.
چون من وقتی تصحیحش کردم کار نکرد ولی وقتی برنامه ی شما رو کپی کردم به راحتی کار کرد؟
CppBuilder2006
22-03-2009, 22:18
در برنامه ی شما اولا اشاره گر های max و min خطرناک هستند باید با new به آن ها مقدار مناسب می دادید.
ثانیا آرایه ی (اشاره گر) a باید آرگومان باشه نه متغیر عمومی.
نکته ی مهم بعدی a + n/2 ایت که نیمه ی دوم آرایه رو نشون می ده.
چیز دیگه ای یادم نمی یاد! :)
برنامه رو خط به خط اجرا کنید همه چیز مشخص میشه!
میشه بگین چه جوری میشه تو vcpp برنامه رو خط به خط اجرا کرد (تریس کردن).
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.