مرتبسازی
چیدنِ عضوها به ترتیب - اینکه روشی ساده مثلِ مرتبسازیِ انتخابی چطور کار میکند و چرا کند است، و اینکه چطور از مرتبسازیِ سریع و پایدارِ پایتون با کلید استفاده کنیم، حتی برای مرتب کردن با چند معیار با هم.
عمق 1 · پایه
میتوانید مرتبسازیِ انتخابی را گذر به گذر انجام بدهید و بگویید چرا O(n²) است، از sorted و list.sort با key و reverse استفاده کنید، توضیح بدهید مرتبسازیِ پایدار چه چیزی را نگه میدارد، و با یک کلیدِ تاپلی یا دو بار مرتب کردن، با دو معیار مرتب کنید.
وارد شوید تا با یک آزمون کوتاه نشان دهید چه میدانید، ببینید تا چه عمقی پیش رفتهاید و امتیاز بگیرید.
ورود با گوگلعمقهای فهم
- 1
پایه
میتوانید مرتبسازیِ انتخابی را گذر به گذر انجام بدهید و بگویید چرا O(n²) است، از sorted و list.sort با key و reverse استفاده کنید، توضیح بدهید مرتبسازیِ پایدار چه چیزی را نگه میدارد، و با یک کلیدِ تاپلی یا دو بار مرتب کردن، با دو معیار مرتب کنید.
مسیر شما تا اینجا
آنچه هنوز میان شما و مرتبسازی، عمق 1 است، به ترتیبی که میتوانید بیاموزید.
- 1برنامهعمق 1 · پایه · پایههای برنامه
- 2عبارتعمق 1 · پایه · پایههای برنامه
- 3متغیرها در کدعمق 1 · پایه · پایههای برنامه
- 4وضعیت برنامهعمق 1 · پایه · پایههای برنامه
- 5ورودی و خروجیعمق 1 · پایه · پایههای برنامه
- 6تابعها در کدعمق 1 · پایه · تابعها
- 7مقدارِ برگشتیعمق 1 · پایه · تابعها
- 8مقدارهای بولیعمق 1 · پایه · جریان اجرا
- 9دستورهای شرطیعمق 1 · پایه · جریان اجرا
- 10حلقههاعمق 1 · پایه · جریان اجرا
- 11الگوریتمعمق 1 · پایه · الگوریتمها
- 12الگوی انباشتعمق 1 · پایه · جریان اجرا
- 13عددهای اعشاریعمق 1 · پایه · نوعهای داده
- 14نوعهای پایهعمق 1 · پایه · نوعهای داده
- 15رمزگذاریِ نویسههاعمق 1 · پایه · نوعهای داده
- 16رشتههاعمق 1 · پایه · نوعهای داده
- 17لیستهاعمق 1 · پایه · ساختارهای داده
- 18دیکشنریهاعمق 1 · پایه · ساختارهای داده
- 19مجموعهها در کدعمق 1 · پایه · ساختارهای داده
- 20کاراییِ الگوریتمعمق 1 · پایه · الگوریتمها
- 21تابع بهعنوان مقدارعمق 1 · پایه · تابعها
- 22مرتبسازیعمق 1 · پایه · الگوریتمها
جایگاه این مفهوم
این مفهوم