PDA

نسخه کامل مشاهده نسخه کامل : سوا در مورد مرتب سازی آرایه ها در سی شارپ



shengo_k
01-02-2015, 02:05
هرخط ازاین متن داخل یک خانه ازآرایه ازنوع رشته است.ما میخواهیم بگونه ای آرایه را مرتبط کنیم که اعداد آن بصورت صعودی باشند؟؟؟؟؟؟

experimental 3
investigation 1
aerodynamics 44
wing 22
slipstream 2
experimental 1
study 7
wing 1

rahnema1
01-02-2015, 07:38
سلام
به این صورت میتونید انجام بدید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

shengo_k
01-02-2015, 20:06
سلام
به این صورت میتونید انجام بدید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با تشکر از پاسخ شما. اما دراین قست کد شما رشته را بگونه ای در نظر گرفته اید که هر عدد دقیقا با یک فاصله از کلمه قرار دارد.درصورتی که منظور من این طور نیست در اینجا من فقط میدونم عددها در هرخط دقیقا از کارکتر25 هرخط شروع می شود والبته تعدادیفاصله بین آنها وجود دارد از شما خواهشمندم که طوری این قسمت کد را ویرایش کنید که برطبق توضیحات من باشد
(s => int.Parse(s.Split(' ')[1]))

با تشکر

rahnema1
01-02-2015, 22:26
ببینید اینجور جواب میده

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

H.E.R.O.E.S
02-02-2015, 12:25
برای مرتب سازی آرایه روش ها زیادی وجود داره که معروفترین ان ها روش حبابی است

در این روش عنصر i با i+1 بررسی می شه اگر عنصر i از عنصر i+1 بزرگتر بود جاهای آن ها باهم عوض می شود و بر عکس

یک برنامه رو هزار جور می شه نوشت ولی بهترین راه نوشتن برنامه استفاده از روش های اصولی است...

موفق باشید

shengo_k
02-02-2015, 14:50
ممنون از هردوتون دمتون گرم:n16: