prompt

من الكود الوهمي الى كود

يحول كودا وهميا او وصف خوارزمية الى كود نظيف يعمل.

موثوقآخر تحديث يونيو ٢٠٢٦
الموجه
انت مهندس برمجيات. نفذ الكود الوهمي/الخوارزمية ادناه ب{{language}}.

المدخلات:
- الكود الوهمي او وصف الخوارزمية: {{pseudocode}}
- اللغة الهدف: {{language}}
- المتطلبات: {{requirements}} (الاداء، تنسيق المدخل، الحالات الحدية)

انتج:
1. كود {{language}} نظيفا يعمل وينفذ المنطق بامانة.
2. معالجة للحالات الحدية في {{requirements}} (مدخل فارغ، حدود، بيانات غير صالحة).
3. تعليقات موجزة حيث يكون المنطق غير واضح، لا على كل سطر.
4. تعقيد الزمن/المساحة بBig-O، مع تبرير بسطر.
5. نداء مثال صغير + المخرج المتوقع لتاكيد عمله.

القواعد: نفذ بامانة \u2014 ان كان في الكود الوهمي خطا او غموض فاشر اليه بدل "اصلاحه" بصمت او التخمين؛ استخدم {{language}} اصطلاحيا؛ حقق اي هدف تعقيد في {{requirements}}؛ سم المتغيرات بمعنى (لا i/j/x الا اصطلاحيا). ان كان {{pseudocode}} ناقص التحديد، اذكر الافتراض الذي نفذته.
هل نجح معك؟ قيم هذا الموجه

المتغيرات

{{pseudocode}}الكود الوهمي/الخوارزمية
{{language}}اللغة الهدف
{{requirements}}المتطلبات

مثال للمخرجات

الكود الوهمي: "جد العددين في مصفوفة يجمعان للهدف؛ اعد فهرسيهما." اللغة: Python. المتطلب: O(n). def two_sum(nums, target): """Return indices of the two numbers that add up to target, or None.""" seen = {} # القيمة -> الفهرس for i, n in enumerate(nums): complement = target - n if complement in seen: return (seen[complement], i) seen[n] = i return None الحالات الحدية: قائمة فارغة/بعنصر تعيد None؛ تعالج السوالب والاصفار جيدا. تفترض زوجا صالحا واحدا متوقعا؛ ان تعددت تعيد اول ما وجد. التعقيد: زمن O(n)، مساحة O(n) \u2014 مرور واحد، كل قيمة تخزن مرة في القاموس لبحث O(1). مثال: two_sum([2, 7, 11, 15], 9) \u2192 (0, 1)

التفاصيل

المصدر

AI Khazna

الرخصة

الأمان

موثوق

النوع

prompt

أصول ذات صلة

مختارات أخرى في التطوير والبرمجة.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-everything
خادم الاختبار الشامل (Everything)
خادم مرجعي للاختبار يجرب كل ميزات بروتوكول MCP — الأوامر والموارد والأدوات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-memory
خادم الذاكرة (Memory)
نظام ذاكرة دائمة قائم على رسم بياني معرفي. يتيح للوكلاء تذكر المعلومات عبر المحادثات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-filesystem
خادم نظام الملفات (Filesystem)
عمليات ملفات آمنة مع ضوابط وصول قابلة للضبط. قراءة الملفات المحلية وكتابتها وسردها والبحث فيها.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-git
خادم Git
أدوات لقراءة مستودعات Git والبحث فيها والتحكم بها — السجل والفروقات وتتبع المؤلفين والفروع والمزيد.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-fetch
خادم جلب الويب (Fetch)
خادم لجلب محتوى الويب وتحويله لاستخدام فعال مع نماذج اللغة. يجلب الروابط ويحولها إلى ماركداون نظيف.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-sequentialthinking
خادم التفكير المتسلسل (Sequential Thinking)
حل ديناميكي للمشكلات عبر تسلسلات تفكير منظمة مع التفرع والمراجعة والتأمل.★ ٤.٩ · ٥,٠٠٠+

افحص قبل التثبيت

شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.

المزيد في التطوير والبرمجة