ترتيب من الأصغر إلى الأكبر
أدخل 5 و1 و4 و2 و3 لتحصل على 1 و2 و3 و4 و5: الأصغر أولًا والأكبر أخيرًا. تبقى القيم المكررة، وتُقارن الأرقام بقيمتها لا كنص، فلا يسبق 10 الرقم 2 أبدًا. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيم
- 5, 1, 4, 2, 3
- الكمية
- 5
- الأصلي
- 5, 1, 4, 2, 3
- المرتب
- 1, 2, 3, 4, 5
- Min
- 1
ترتيب قائمة أعداد من الأصغر إلى الأكبر هو الخطوة الأولى في جلّ دروس الإحصاء، وهو عمل يومي في جداول الحساب ودفاتر الدرجات وسجلات الحساسات. يكتب الطلبة تلك العبارة بعينها عندما يحتاجون عوناً في الواجبات؛ ويكتبها المحللون عندما يبقى عمود القياسات على ترتيب الالتقاط. تقبل هذه الحاسبة قائمة غير فارغة من أعداد منتهية، وتنسخها، وتُرجع المتتالية غير المتناقصة الفريدة بحيث يجلس أصغر قيمة أولاً وأكبرها أخيراً. تُحفظ النسختان عند التعادل.
معنى الترتيب من الأصغر إلى الأكبر على مستقيم الأعداد
من الأصغر إلى الأكبر هو الاسم اليومي لترتيب عددي غير متناقص: كل قيمة لاحقة أكبر من كل قيمة سابقة أو تساويها. على مستقيم الأعداد تجلس أصغر مشاهدة في أقصى اليسار وأكبرها في أقصى اليمين، فتكون أول خرجة هي حدّ العينة الأدنى وآخرها حدّها الأعلى. تأتي الأعداد السالبة قبل الصفر، ويأتي الصفر قبل الموجبة، والمقدار الأكبر في الجانب السالب أصغر لا أكبر: سالب عشرين أصغر من سالب اثنين.
تبقى القيم المكررة في القائمة لأن درجتين متساويتين تشغلان رتبتين؛ والترتيب مستقر، فتحتفظ الأعداد المتساوية بالترتيب النسبي الذي كان لها في الإدخال. تُقارن الكسور العشرية ورموز التدوين العلمي بقيمتها العددية لا بطول السلسلة ولا بعدد الأرقام، ولذلك يأتي 9.5 بعد 9 وقبل 10، ويُعامل 1e2 على أنه مئة. قائمة عنصر واحد مرتبة سلفاً وتُرجع دون تغيير.
لا تستخدم المقارنة أبداً مقابلة محلية ولا نقاط ترميز Unicode ولا ترتيباً معجمياً للسلاسل، لأن تلك تضع 10 قبل 2. لا خيار تنازلياً في هذه الصفحة؛ من الأكبر إلى الأصغر نية بحث أخرى.
أين تثبت قائمة رقمية مرتبة جدواها
تتلقى المختبرات العلمية وفرق التشغيل قراءات المجسات وأزمنة الانتظار وأوزان الدفعات بترتيب الالتقاط وتحتاج الأعداد نفسها مصفوفة قبل النظر في التشتت أو الشواذ أو ملخص الأعداد الخمسة. ترتّب فرق المنتج والدعم أعمار التذاكر أو قيم السلة أو عينات الكمون حتى يبرز أصغر حالة (أو أكبرها) من أول نظرة. أبقوا الطلبات ضمن حد الطول المنشور وثبّتوا المصفوفة المرتبة في الاختبارات لتحصلوا على قائمة قابلة لإعادة الإنتاج من الأصغر إلى الأكبر للواجبات وإضافات LMS وعُمّال الحافة، دون إقامة جدول أو مكتبة إحصائية خاصة بكم.
إن احتجتم لاحقاً الوسيط أو المتوسط والمنوال معاً أو الربيعات أو ترتيباً تنازلياً من الأكبر إلى الأصغر، فعاملوها كنيات بحث وصفحات هبوط منفصلة بدل إثقال صفحة الترتيب من الأصغر إلى الأكبر هذه.
حالات الاستخدام
مفاتيح إجابات الواجبات والامتحانات
رتّبوا قوائم صف مختلطة من أعداد صحيحة وكسرية من الأصغر إلى الأكبر حتى يشارك المعلمون والمصححات الآلية حقيقة مرجعية واحدة، بما في ذلك التعادلات والسوالب.
قراءات مختبر ما تزال على ترتيب الالتقاط
صفّوا قياسات المجس وأزمنة الانتظار أو أوزان الدفعة قبل فحص الحد الأدنى والحد الأعلى أو أي إحصائية تلخيص لاحقة.
ترتيب رقمي سريع في خط إنتاج
رتّبوا عينة رقمية قصيرة من أزمنة الكمون أو قيم السلة أو الأعمار في سكربت، دون فتح جدول أو مكتبة إحصاء.
الأسئلة الشائعة
ماذا يحدث إن لم تكن القيمة عدداً منتهياً؟
تُرفض NaN وInfinity والسلاسل الفارغة والنص غير العددي ولا تُحاسب.
هل يحفظ الترتيب الأعداد المكررة؟
نعم. القيم المتساوية تشغل رتباً متساوية وتبقى النسختان في الخرج. ترتيب الدمج مستقر، فتحتفظ التعادلات بالترتيب النسبي الذي كان لها في الإدخال.
هل يضع هذا 10 قبل 2 كما يفعل ترتيب نصي؟
لا. المقارنة عددية لا معجمية. الاثنان يأتيان قبل العشرة. مقابلة المحلية وترتيب السلاسل منتجان مختلفان.
كيف تُرتَّب الأعداد السالبة؟
تأتي قبل الصفر، وبينها يكون العدد الأكبر في القيمة المطلقة هو الأصغر، فسالب عشرين أصغر من سالب اثنين. وبعد الصفر تأتي الأعداد الموجبة من الأصغر إلى الأكبر.
هل تُرتَّب الكسور العشرية والصيغة العلمية بشكل صحيح؟
نعم، لأن المقارنة تتم بالقيمة العددية لا بعدد الأرقام، فيأتي 9.5 بعد 9 وقبل 10، ويُعامَل 1e2 على أنه مئة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/stat/order-from-least-to-greatest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"values":[5,1,4,2,3]}'const res = await fetch("https://api.kit.forhosting.com/stat/order-from-least-to-greatest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"values": [
5,
1,
4,
2,
3
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/order-from-least-to-greatest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"values": [
5,
1,
4,
2,
3
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/order-from-least-to-greatest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"values":[5,1,4,2,3]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"values":[5,1,4,2,3]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/order-from-least-to-greatest", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"values": [
5,
1,
4,
2,
3
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.order_from_least_to_greatest",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_items | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أي رمز ليس عدداً منتهياً — خانات ناقصة أو سلاسل فارغة أو NaN أو Infinity أو نص — يُرفض بـ invalid_input بدل إسقاطه في صمت. تشترك أداة المتصفح المجانية وواجهة API المدفوعة مسبقاً في دالة حتمية واحدة بلا شبكة وبلا بذرة عشوائية وبلا ساعة، فلا تختلف مراجعة الصف وخط الإنتاج على القائمة نفسها.
معنى الترتيب من الأصغر إلى الأكبر على مستقيم الأعداد
القائمة الفارغة لا تملك إحصائيات ترتيب، فيرفضها هذا المحرك بـ invalid_input بدل اختراع متتالية وهمية. الخوارزمية ترتيب دمج مستقر وحتمي على نسخة: لا تُغيَّر المتتالية الأصلية أبداً، والحمل نفسه ينتج دائماً نفس JSON.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
تُحوَّل السلاسل العددية داخل المصفوفة بعد فحص صارم للنمط العددي، وتُقبل أيضاً سلسلة مفصولة بفواصل أو مسافات أو فواصل منقوطة لصيغ النص البسيطة حتى تعمل صفّ واجبات ملصوق بلا أقواس. فحوصات الكتب الكلاسيكية تشمل خمسة وواحداً وأربعة واثنين وثلاثة فتصير القائمة المرتبة واحداً واثنين وثلاثة وأربعة وخمسة، والقائمة المختلطة ثلاثة فاصلة خمسة وسالب اثنين وصفراً وسالب اثنين وعشرة وسالب نصف فتصير سالب اثنين وسالب اثنين وسالب نصف وصفراً وثلاثة فاصلة خمسة وعشرة. قائمة عنصر واحد مثل اثنين وأربعين تُرجع نفسها حداً أدنى وحداً أعلى. اربطوا النموذج للواجبات والفحوصات السريعة، ثم استدعوا العقد نفسه من سكربتات عندما تحتاجون مفاتيح إجابات أو تثبيتات انحدار. أرسلوا جسماً JSON فيه حقل إلزامي اسمه values: مصفوفة غير فارغة من أعداد منتهية. تُقبل الأسماء البديلة numbers وdata وlist وتسلك السلوك نفسه. عند النجاح تتضمن الاستجابة count بوصفه n، وoriginal بوصفه الإدخال المنقّى بالترتيب الذي أرسلتموه، وsorted بوصفه النسخة غير المتناقصة وهي النتيجة الرئيسة، وmin بوصفه أول عنصر في تلك النسخة، وmax بوصفه آخرها، وorder بوصفه الثابت least_to_greatest، وسلسلة صيغة قصيرة تعيد صياغة المقارنة. فشل التحقق — غياب values أو قائمة فارغة أو مدخلات غير منتهية مثل NaN أو Infinity أو رموز غير عددية أو قائمة أطول من مئة ألف عدد — يُرجع invalid_input ولا يُحاسب أبداً.
أين تثبت قائمة رقمية مرتبة جدواها
تطلب أوراق المرحلة الابتدائية والمتوسطة بلا انقطاع ترتيب أعداد صحيحة وكسرية مختلطة من الأصغر إلى الأكبر؛ ومرجع موثوق واحد يُرجع JSON منظّفاً يسرّع التصحيح وإعداد العروض وتوليد مفاتيح الإجابات دون أن يعيد إنسان ترتيب كل صف. يريد مؤلفو المناهج الذين يبنون دروساً تفاعلية نفس شكل JSON في ودجت المتصفح وفي API حتى تبقى أوراق العمل دون اتصال والمصححات الآلية عبر الإنترنت متوافقة. ولأن هذه القدرة محرك parse نقي فسعر API هو القاعدة المنشورة $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
أسئلة تقنية
كيف نرتّب قائمة أعداد من الأصغر إلى الأكبر؟
أرسلوا مصفوفة غير فارغة من أعداد منتهية في الحقل values (الأسماء البديلة numbers وdata وlist). تُرجع API الحقل sorted بوصفه النسخة غير المتناقصة، مع min وmax وcount.
كم تكلفة حاسبة الترتيب من الأصغر إلى الأكبر؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بمقدار $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُحاسب.