الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هياكل البيانات

مغلق
بدأه romanof في 4 أغسطس 2005 · 12 رد · 2,806 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

يا شباب ما اعرفه ان لغة الفيجوال بيسك لا تحتوي على مؤشرات

وما يثير فضولي كيف تستطيعون عمل هياكل البيانات( مكدسة وطوابير واشجار...) بدون استخدام

مؤشرات هذا إذا كان الفرض انه لايوجد مؤشرات

ام انكم تستخدمون المصفوفة احادية البعد وبالتالى تضطرون الى تحمل اعباء اضافية

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#2

بصراحة انا مش فهمت حضرتك بس كل لغة عن لغة تفرق

صح ولا أية يارجالة ؟

Gawish Soft

الشركة المصرية لأنتاج البرامج المجانية المساهمة

يا مقرب القلوب قربنى أليك

#3

وضح

علشان نعرف شو قصدك حبيبي...

::::التوقيع::::

موقع ممتاز

وان شاء الله يفيد الجميع

وشكرا

؟؟لماذا لا يصل الايميل المرسل من صفحتي الي الهوتميل؟؟

مستوي الجدية في المواضيع المطروحة

لا اله الا الله محمد رسول الله

#4

شكرا شباب على الاهتمام

عمل هياكل البيانات( مكدسة وطوابير واشجار...)

stack

Queue

binary tree

بدون استخدام مؤشرات

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#5

هل يعني هذا انكم لا تستخدمون الdata Structure ابدا

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#6

أخى romanof

ان الفيجوال بيسك يستخدم ال Pointers و لكن بطريقة غير مباشرة ولا يستخدمها مبرمجى الفيجوال بيسك الا فيما ندر و قد قرأت مقالا فى موقع أجنبى عن كيفية استخدام المؤشرات فى الفيجوال بيسك و لكنى لا أتذكر اسم الموقع الان و لكن الدالة المستخدمة فى هذا المضمار هى دالة AddressOF و تستخدم بدلا من علامة النجمة * كما فى لغة ال C و يستخدمها مبرمجى الفيجوال غالبا فى دوال ال API التى تحتاج الى عنوان أو مؤشر لدالة اخرى فى ذاكرة الجهاز حيث يكتب الكود كالتالى AddressOF [Function Name ] I و أيضا يمكن استخدام المؤشرات مع ال Arrays و المتغيرات داحل الفيجوال بيسك :)

و ارجو ان تعطينى مثالا بسيطا و ان اقول لك كيف يتم معالجته فى الفيجوال بيسك :)

1- لا خير في حسن الجسوم وطولها إن لم يزن حسن الجسوم عقول

2- لا تنظر إلى صغر الخطيئة .. ولكن انظر إلى عظم من عصيت

3- قد يجمع المال غير آكله . . ويأكل المال غير من جمعه

4- من وثق بالله أغناه ومن توكل عليه كفاه ومن خافه قلت مخافته ومن عرفه تمت معرفته

5- أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام

6- لا يحزنك إنك فشلت مادمت تحاول الوقوف على قدميك من جديد

7- صديقك من يصارحك بأخطائك لا من يجملها ليكسب رضاءك

8 - الابتسامة كلمة طيبة بغير حروف

9- لا داعى للخوف من صوت الرصاص .. فالرصاصة التى تقتلك لن تسمع صوتها

10 -- يستطيع الناس أن يعيشوا بلا هواء بضع دقائق وبلا ماء أسبوعين وبلا

طعام حوالى شهرين وبلا أفكار سنوات لا حصر لها

من مواضيعى :

--------------

دروس تعلم كيف تصحح أخطائك بنفسك

برنامج الحائط النارى العربى ---- جديد

برنامج ساعة بالعقارب ------ جديد

لعبة سناك الشهيرة مع الكود

غير نظرتك لل picturebox وانظر ماذا فعلت بها

حمل ملف فلاش على الفورم بكل سهولة

مكتبة تحتوى على 50000 كتاب مجانى معظمها عن الكمبيوتر و البرمجة

برنامج المترجم العربى لترجمة الافلام

#7

ممتاز وولكنك تقول انكم نادرا ما تستخدمون المؤشرات والسؤال

لانشاء الاشجار والقوائم المترايطة لا بد من الحاجة الحجز الديناميكي للذاكرة فهل تفعلون ذلك(الحجز الديناميكي ) دون ان تحتاجوا الى مؤشر على لذاكرة المحجوزة

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#8

بالنسبة للحجز الديناميكى للذاكرة يتم استخدامه فى أضيق الحدود داخل الفيجوال بيسك و هذه من عيوب لغة الفيجوال بيسك حيث ان هذه اللغة لا تؤهلك للتعامل مع الذاكرة بتوسع الا من خلال API فقط

ولكن يمكن القول ان 90 % من مبرمجى الفيجوال بيسك يستخدمونها مع قواعد البيانات فقط لا أكثر ولا أقل وبالتالى فهم نادرا ما يستخدمون Data Structure حيث ان كل الجداول و اشكال البيانات مخزنة فى ال Database سواء Access أو SQL و بالتالى فأن كل البيانت مخزنة على الهاردديسك و لا داعى للتعامل معها فى الذاكرة ......

و بالمناسبة انا ليس عندى خلفية عن ال Delphi فممكن أعرف مميزاتها و عيوبها كلغة برمجة و الفرق بينها و بين لغة ال C++ or Visual C

؟؟؟ :)

1- لا خير في حسن الجسوم وطولها إن لم يزن حسن الجسوم عقول

2- لا تنظر إلى صغر الخطيئة .. ولكن انظر إلى عظم من عصيت

3- قد يجمع المال غير آكله . . ويأكل المال غير من جمعه

4- من وثق بالله أغناه ومن توكل عليه كفاه ومن خافه قلت مخافته ومن عرفه تمت معرفته

5- أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام

6- لا يحزنك إنك فشلت مادمت تحاول الوقوف على قدميك من جديد

7- صديقك من يصارحك بأخطائك لا من يجملها ليكسب رضاءك

8 - الابتسامة كلمة طيبة بغير حروف

9- لا داعى للخوف من صوت الرصاص .. فالرصاصة التى تقتلك لن تسمع صوتها

10 -- يستطيع الناس أن يعيشوا بلا هواء بضع دقائق وبلا ماء أسبوعين وبلا

طعام حوالى شهرين وبلا أفكار سنوات لا حصر لها

من مواضيعى :

--------------

دروس تعلم كيف تصحح أخطائك بنفسك

برنامج الحائط النارى العربى ---- جديد

برنامج ساعة بالعقارب ------ جديد

لعبة سناك الشهيرة مع الكود

غير نظرتك لل picturebox وانظر ماذا فعلت بها

حمل ملف فلاش على الفورم بكل سهولة

مكتبة تحتوى على 50000 كتاب مجانى معظمها عن الكمبيوتر و البرمجة

برنامج المترجم العربى لترجمة الافلام

#9

السلام عليكم ..

اليكم هذه المواضيع التي وجدتها ، و فعلاً موضوع جدير بالاهتمام اخي الكريم romanof ....

Dynamic Stack

Queue

Queue (implemented using a collection)

Queue class

Simple Linked List Example

Structures - Implementation of a stack,queue and Heap

اتمنى ان تفيد من يريد البحث في الموضوع :)

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#10

شكرا جزيلا

Programming Languages.rar

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#11

شكرا جزيلا لكما يا VB6-Rocket ويا بنت بلادي و لكل من شارك في الموضوع

اما لخصوص المميزات والعيوب اليك

الملف

Programming Languages.rar

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#12

اخى رومانوف اعتقد ان الملف معطوب

1- لا خير في حسن الجسوم وطولها إن لم يزن حسن الجسوم عقول

2- لا تنظر إلى صغر الخطيئة .. ولكن انظر إلى عظم من عصيت

3- قد يجمع المال غير آكله . . ويأكل المال غير من جمعه

4- من وثق بالله أغناه ومن توكل عليه كفاه ومن خافه قلت مخافته ومن عرفه تمت معرفته

5- أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام

6- لا يحزنك إنك فشلت مادمت تحاول الوقوف على قدميك من جديد

7- صديقك من يصارحك بأخطائك لا من يجملها ليكسب رضاءك

8 - الابتسامة كلمة طيبة بغير حروف

9- لا داعى للخوف من صوت الرصاص .. فالرصاصة التى تقتلك لن تسمع صوتها

10 -- يستطيع الناس أن يعيشوا بلا هواء بضع دقائق وبلا ماء أسبوعين وبلا

طعام حوالى شهرين وبلا أفكار سنوات لا حصر لها

من مواضيعى :

--------------

دروس تعلم كيف تصحح أخطائك بنفسك

برنامج الحائط النارى العربى ---- جديد

برنامج ساعة بالعقارب ------ جديد

لعبة سناك الشهيرة مع الكود

غير نظرتك لل picturebox وانظر ماذا فعلت بها

حمل ملف فلاش على الفورم بكل سهولة

مكتبة تحتوى على 50000 كتاب مجانى معظمها عن الكمبيوتر و البرمجة

برنامج المترجم العربى لترجمة الافلام

#13
VB6-Rocket كتب:
و ارجو ان تعطينى مثالا بسيطا و ان اقول لك كيف يتم معالجته فى الفيجوال بيسك  :)

السلام عليكم و رحمة الله و بركاته

أنظر أخي، كيف يحول المثال في هذا الموضوع ؟

d4baa0.gif

هذا الموضوع مغلق.

مواضيع مشابهة