Blueteeth
خبير ++C/C
- مـصـر - القاهرة
- [ تمت الإجابة ]طلب شرح استدعاءات الدوال داخل الأشجار
أستاذ أبو هاشم, هذه شجرة! :) و الدالة صحيحة و ستتوقف عند نهاية الشجرة. بعد الشرح الوافى من الأستاذ محمد علاء أظن أنه لا ينقص شئ على المستوى الفنى لفهم طريقة عمل الدالة. لكنى أريد أن أوضح شئ صغير ليساعدك فى فهم الأشجار بشكل عام, الأشجار هى recursive data struct…
- Short-circuit logic
لأ ما هى إجابة حضرتك الأولى مطابقة لفهمى الغلط حيث أنه لا وجود للعملية " (allow_zero and abs(x"! :) لأن الصح أن ال not allow-zero تقيم أولا كحد مستقل ثم abs(x) < sys.float_info.epsilon تقيم إذا إحتاج لذلك. شاكر إهتمامك جدا.
- Short-circuit logic
خلاص يا باشا أنا فهمت صح دلوقتى، أنا اللى كنت فاهم غلط، كنت فاهمه كالآتى> if ( not allow_zero and abs(x) ) < sys.float_info.epsilon
- Short-circuit logic
يا فندم حضرتك بتشرحلى جدول الحقيقة بينما مش هو ده اللى البايثون بيعمله، يعنى لما تكون ال allow_zero ب True حيبقى not allow_zero ب False و بالتالى هو ده الحد اللى سيحدد نتيجة ال and و بالتالى حيبقى هو ناتج ال and ككل، طيب ال False فعلا أقل من ال epsilon مما يعن…
- Short-circuit logic
ما هى نتيجة ال and لما تكون ال allow_zero ب True؟
- Short-circuit logic
السلام عليكم, أنا بعانى فى الإعتياد على ال short-circuit logic فى بايثون, بقرأ حاليا فى كتاب و فى مثال مش فاهمه كويس و مش قادر أعرف هو ليه كتب الشرط بالطريقة دى if not allow_zero and abs(x) < sys.float_info.epsilon: print("zero is not allowed") هو عايز لما تكو…
- خوارزميه تحديد اماكن الالوان فى صوره
قصدك تحدد النقاط الملونة بدرجات الأحمر؟ لو كان كدة أعتقد إن أول فكرة مباشرة هى تحديد مدى من القيم تعبر عن الأحمر بدرجاته و النحقق من قيمة كل نقطة إذا كانت موجودة فى هذا المدى أم لا.
- ممكن توضيح هذا السؤال؟
لأ مش غلط ولا حاجة بس الفكرة إنك كتبت خوارزمية من O(n2) مما يعنى أنها ليست theta(nlogn). بصراحة طريقة الجمع تبدو غريبة و لست متأكدا من أنها ستنجح, هل جربتها؟
- كيفية إنشاء خوارزمية توليد أرقام فريدة
ممكن تخزن الأرقام التى تم توليدها فى مصفوفة و تبحث عن الرقم المولد إذا كان موجود أو لا. أو أن تقوم بتوليد رقم عشوائى ثم ترفق معه طابع وقت time stamp الذى سيكون فريد.
- سؤال ضروري في معادلتين رياضيتين
طيب إيه المشكلة أنا مش فاهم برضه؟
- كيف يمكن ربط ملف .DLL قمت بعملة بالمشروع الخاص بى
Example أيوة بالظبط, فقط إرفق معاه ملفات الكود.
- كيف يمكن ربط ملف .DLL قمت بعملة بالمشروع الخاص بى
1. إستخدم دالة LoadLibrary() لتحميل المكتبة داخل برنامجك, ثم إستخدم GetProcAddress() لإسترجاع عنوان الدالة و ضعه داخل مؤشر function pointer لإستخدامه. 2. ماذا تقصد بمفتوح أو مغلق؟
- كتابة شفرة برنامج بالسي بلس بلس
ممم فهمت طريقتك يا محمد, هى بس لافة شوية, ممم أقصد أقول غير مباشرة, و علشان تحول الكسر إلى عدد صحيح, لعمل النقل (shift), لازم تضرب فى 10, و بالتالى من الأسهل أن تضرب العدد من الأول فى 10 و لا تضطر لعمل نقل أساسا, و لكن فى نفس الوقت كأنك تلغى آخر خطوة فى عملية …
- كتابة شفرة برنامج بالسي بلس بلس
هذا ما أعتقده من واقع نص السؤال. بصراحة أنا مش فاهم حتنقل من غير فقد الكسر إزاى؟ لا أعتقد, لأنه لو كان بيتكلم على بت مكانش قال حاصل ضرب الخانة فى 7 و قسمتها على 10.
- سؤال كيفية رسم مثلث الاعداد
آسف, اللوب الداخلية الثانية و ليست الأولى. for(int c=x; c>=1;c--)
- سؤال كيفية رسم مثلث الاعداد
لأ اللوب الأولى ترسم "إرتفاع" المثلث و بالتالى لن تعكس, لكن اللوب الداخلية الأولى, التى ترسم النصف الأول من "قاعدة" المثلث, هى التى يجب أن تعكس.
- كتابة شفرة برنامج بالسي بلس بلس
أعتقد إن السؤال طالب بوضوح أن تكون القسمة صحيحة!
- كتابة شفرة برنامج بالسي بلس بلس
و إزاى طيب مش حتفقد معلومات عند القسمة على 10؟
- استفسار عن وجود خواص معينة في لغة C
لأ ما قصدته أنا هو برنامج محتوى على نفسه (Self-contained) يعنى لا يعتمد على أي run-time library، لعمل ذلك ستحول أسلوب ال linking للمترجم اللى بتستخدمه إلى static linking. أما لو عايز مجرد أن تشغل البرنامج بدون وجود المترجم، فكما قال الأخ محمد، و من الأفضل أن ت…
- كتابة شفرة برنامج بالسي بلس بلس
متحاوليش! طريقة التشفير أساسا غير سليمة. يعنى لو حاولتى تشفرى 3333 أو 4444 حيطلع نفس الناتج و هو 2222، طيب لما تيجى تفكى تشفير 2222 المفروض حتبقى 3333 ولا 4444؟!