السّلام عَليكم ،
ممكن مُسّاعدة ، أنا طالبة سنة أولي
عِنديّ مَشروع بلغة جَافا في البرمجة الهَدفية "oop"،
و اوجه صَعوبة فى عَمل دوال البحث والتعديل والترتيب ،
ممكن شرح كَيفية عملها ، حتى استطيع عَملها داخل البرنامج ،،
شُكراً , بُوركتم : )
السّلام عَليكم ،
ممكن مُسّاعدة ، أنا طالبة سنة أولي
عِنديّ مَشروع بلغة جَافا في البرمجة الهَدفية "oop"،
و اوجه صَعوبة فى عَمل دوال البحث والتعديل والترتيب ،
ممكن شرح كَيفية عملها ، حتى استطيع عَملها داخل البرنامج ،،
شُكراً , بُوركتم : )
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
اقتباسو اوجه صَعوبة فى عَمل دوال البحث والتعديل والترتيب ،
البحث والتعديل والترتيب على ماذا؟
تحياتي
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
JavaPorgrammer كتب:البحث والتعديل والترتيب على ماذا؟
تحياتي
ما اقصد انه هُناك سيكون كلاس مُعرف به الصفات
ويتم اشتقاقه منه كلاس اخر نقوم بعمل المصفوفة بداخله وعمل الدوال
حسب فهمي لسؤالك ما تقصده مثال
مشروعيّ عن وزراء ،
البحث عن اسمائهم
وتعديل بياناتهم
الترتيب اسمائهم و رواتبهم ايضاً ،!
من خلال دوال [/b]
تم تعديل هذه المشاركة بواسطة أزَاهِير في 24 أبريل 2011 في 22:41
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
هذا الفيديو مفيد في شرح طرق البحث والترتيب في المصفوفات عددها تقريباً 6 مقاطع وهذا أول مقطع
اتمنى أن اكون افدتك شرحها بالفيديو اوضح من الشرح النظري
تم تعديل هذه المشاركة بواسطة One Person في 24 أبريل 2011 في 22:49
تقصدين البحث داخل المصفوفة .. والتعديل .. والعمليات عليها !
فهمتك الآن ..
اقتباسحسب فهمي لسؤالك ما تقصده مثال
مشروعيّ عن وزراء ،
البحث عن اسمائهم
وتعديل بياناتهم
الترتيب اسمائهم و رواتبهم ايضاً ،!
من خلال دوال
هاللي ذكرتي يكون من خلال قاعدة بيانات ..
بالنسبة للبحث في مصفوفة .. تعملين تكرار loop على عناصر المصفوفة وفي كل مرة تقارنين كل عنصر فيها مع العنصر المراد البحث عنه .. "هذي الفكرة"
التعديل : تحتاجين الترتيب index والقيمة ..
الترتيب : الجافا فيها دوال جاهزة تكفيك العناء .. وإن كنتي تريدين عملها يدويا .. ففيه خوارزميات كثيرة للترتيب مثل selection sort - insertion sort وغيرها ..
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
One Person كتب:هذا الفيديو مفيد في شرح طرق البحث والترتيب في المصفوفات عددها تقريباً 6 مقاطع وهذا أول مقطع
اتمنى أن اكون افدتك شرحها بالفيديو اوضح من الشرح النظري
شُكراً لَكِ أخي ،
ولَكن لازلتُ مُبتدئة ،
الشرح هًنا باللغة الأنجليزية ،
صعب جداً عليّ : (
JavaPorgrammer كتب:تقصدين البحث داخل المصفوفة .. والتعديل .. والعمليات عليها !
فهمتك الآن ..
هاللي ذكرتي يكون من خلال قاعدة بيانات ..
بالنسبة للبحث في مصفوفة .. تعملين تكرار loop على عناصر المصفوفة وفي كل مرة تقارنين كل عنصر فيها مع العنصر المراد البحث عنه .. "هذي الفكرة"
التعديل : تحتاجين الترتيب index والقيمة ..
الترتيب : الجافا فيها دوال جاهزة تكفيك العناء .. وإن كنتي تريدين عملها يدويا .. ففيه خوارزميات كثيرة للترتيب مثل selection sort - insertion sort وغيرها ..
نعم ،
بالنسبة للبحث فهمتها نَوعاً ما ، استطيع عاملها ،
التعديل لم افهمها ممكن توضح أكثر ،
الترتيب أعلم بوجودها ولكن نريد عملها يدوياً من خلال sort
كيف لا أعلم ؟
شكراً لجهودكَ أخي بارك الله فيكِ ،: )
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
اوضح لك اكثر .. كود بسيط ..
int [] array = {1,2,5,6};
int x= 5;
for(int i=0; i<array.length ; i++){
if(array == x){
System.out.println("find it!");
}
}هذا البحث ..
الاضافة سهلة .. تعملين تكرار حتى تصلين إلى الترتيب index المطلوب وتعملين اسناد للقيمة هناك..
int index =0;
int value= 0;
int [] array = {1,2,3};
for(int i = 0; i<array.length ;i++){
if(array == index){
array = value;
}
}value القيمة المراد إدخالها
index المكان
البحث إقرأي عن Sorting Algorithms ..
تحياتي
تم تعديل هذه المشاركة بواسطة JavaPorgrammer في 25 أبريل 2011 في 01:05
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
JavaPorgrammer كتب:اوضح لك اكثر .. كود بسيط ..
int [] array = {1,2,5,6}; int x= 5; for(int i=0; i<array.length ; i++){ if(array == x){ System.out.println("find it!"); } }هذا البحث ..
الاضافة سهلة .. تعملين تكرار حتى تصلين إلى الترتيب index المطلوب وتعملين اسناد للقيمة هناك..
int index =0; int value= 0; int [] array = {1,2,3}; for(int i = 0; i<array.length ;i++){ if(array == index){ array = value; } }value القيمة المراد إدخالها
index المكان
البحث إقرأي عن Sorting Algorithms ..
تحياتي
وصَلت ، إن شاء الله
شُكراً لَكَ أخي ، بارك الله فيكْ : )
pro.fahd كتب:او يمكنك استخدام Array list
فيها دوال جاهزه
شكراً ولكن أُريد عَملها يَدوياً
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
اشهر خوارزميتان للبحث داخل المصفوفة هما البحث الخطيlinear search أي البحث عنصر عنصر كما ورد في حل الاخ JavaPorgrammer
او البحث الثنائي binary search وهو الاسرع والاكثر عمليا ويعتمد في مبدأه على عدة خطوات
وفي الرابط خوازميات البحث عدة ملفات فلاش تبدا معكي من الصفر صوت وصورة بطريقة سهلة وسلسلة وتشرح كل شيء وبشكل ولا اجمل
واذا في اي اشكال انا جاهز
طبعا اذا حبيتي الكود كمان ممكن اكتبه
مع اني افضل انك تتعلمي على الخوارزمية وتفهميها فهي الاساس وتحاولي تكتبي الكود بنفسك
بالتوفيق
إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ
رسم المخططات البيانية بواسطة الجافا
كتاب تحليل وتصميم نظم المعلومات
والله ما قصر الشباب
ماشاء الله
نتمنى تكونوا معانا دايما فى منتداكم
ومشكورين على مجهوداتكم
موفقين دائما يارب
﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾
الأنفال ۳۳
vector_ever كتب:اشهر خوارزميتان للبحث داخل المصفوفة هما البحث الخطيlinear search أي البحث عنصر عنصر كما ورد في حل الاخ JavaPorgrammer
او البحث الثنائي binary search وهو الاسرع والاكثر عمليا ويعتمد في مبدأه على عدة خطوات
وفي الرابط خوازميات البحث عدة ملفات فلاش تبدا معكي من الصفر صوت وصورة بطريقة سهلة وسلسلة وتشرح كل شيء وبشكل ولا اجمل
واذا في اي اشكال انا جاهز
طبعا اذا حبيتي الكود كمان ممكن اكتبه
مع اني افضل انك تتعلمي على الخوارزمية وتفهميها فهي الاساس وتحاولي تكتبي الكود بنفسك
بالتوفيق
رائِع ،شُكراً لكِ أختي ،
لا أُفضل العَمل بنفسيّ وأن إحتجتُ لِمساعدة سأقول لكم
ولكِ ايضاً ، باركالله فيكِ : )
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
MOHAMED FATHEI كتب:والله ما قصر الشباب
ماشاء الله
نتمنى تكونوا معانا دايما فى منتداكم
ومشكورين على مجهوداتكم
موفقين دائما يارب
شكُراً لَكمْ
إن شاء الله ،
آمين ولكَ بالمثل أخي : )
تم تعديل هذه المشاركة بواسطة أزَاهِير في 26 أبريل 2011 في 17:46
أُنثي تَغزِلُ الآلمْ
و جَعَلت منْ صَرير إبرتهِا بأشلَاء أحَلامِها،
سُمفُونياتٍ للمَوتْ ،!
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…