en
Feedback
البرمجة بالعراقي

البرمجة بالعراقي

Open in Telegram

هاي قناة سوينها ل طلاب علوم الحاسوب حتى نتعاون بيناتنا ونتعلم كل ما يتعلق بالبرمجة وايضا كلشي من ادوات ذكاء اصطناعي و مشاريع و بوتات رابط كروب مجموعة https://t.me/learn_javaaa

Show more
833
Subscribers
No data24 hours
-57 days
-1330 days
Posts Archive
package mxlinux; import java.util.Arrays; class Stack{ int top; // عداد للمصفوفة static int s=1; // حجم المصفوفة static Object a[]=new Object[s];// مصفوفة public Stack() { top=-1; // reverse(); } void push(Object e){ resize(top+2); top+=1; // +1-1=0 a[top]=e; } T remove(int item){ reverse(); shrink(); T del=(T) a[item]; top--; return (T) (Integer)item; } void resize(int s){ int old=a.length; if(s >=old){ // شرط ادا الاضافة تخطت حجم المصفوفة ضاعف الحجم int newSize=old*2; a=Arrays.copyOf(a, newSize); // دالة نسخ المصفوفة الى الحجم الجديد } } void shrink(){ int k=a.length/2; if(top==k){ a=Arrays.copyOf(a, k); // تقليص الحجم بعد حدف عنصر } } boolean empty(){ return top==-1; } public T pop(){ // reverse(); T item= (T)a[top]; top--; return item; } int search(Object item){ reverse(); for (int i = 0; i <=top; i++) { if(a[i]==item) return i; } return (-1); } private void reverse(){ int start = 0; int end=top; while (start < end){ Object temp = a[start]; a[start] = a[end]; a[end] = temp; start++; end--;} } void print(){ reverse(); for (int i = 0; i m=new Stack<>(); m.push(3); m.push(1); m.push(5); m.push(96); m.push(4); m.print(); System.out.println("\n"+m.pop()); } catch (java.lang.ArrayIndexOutOfBoundsException e) { System.out.println("please check dataType that insert it or the element "); } }}

للمصممين وخاصة المبتدئين.. موقع للتعلم على اداة الـ pen tool بسرعة أداة القلم Pen Tool : تستخدم هده الأداة لعمل خطوط ، كل نقرة تنشئ نقطة الربط الأداة متوفرة ،في فوتوشوب ، illustrator ,InDesign . كوريل درو و تتجلى أهمية هذه الأداة بأنها تتيح لك رسم المسارات المغلقة والمفتوحة و يمكنك مباشرة تغييره إن كانت هناك حاجة . https://bezier.method.ac/

كل عنصر اقارنه مع بقية العناصر يعني نفرض مصفوفة 5 عناصر اول عنصر اقارنة مع البقية اللي همه 4 عناصر بعدها ثاني عنصر كذلك اقارنة مع بقية العناصر ...

طريقة bubble sort سهله بس مطولة تحتاج وقت بالكتابة وحتى بالعملي ضياع وقت بالتنفيذ
طريقة bubble sort سهله بس مطولة تحتاج وقت بالكتابة وحتى بالعملي ضياع وقت بالتنفيذ

طريقة quick هذي تحتوي ع عشرات الطرق بس اسهل طريقة حسين الربيعي شارحها https://youtu.be/yhxXxabcR0o

خوارزمية merge sort بس تقسم كل قسم الى قسمين لحدما يكون كل عنصر وحده وبعدها تدمج كل عنصرين متقابلين وترتبهن نفس الوقت هذا الم
خوارزمية merge sort بس تقسم كل قسم الى قسمين لحدما يكون كل عنصر وحده وبعدها تدمج كل عنصرين متقابلين وترتبهن نفس الوقت هذا المطلوب بالنظري...

هذن الشركات ما تسألك عن شهادتك تريد مستواك البرمجي وعن قدرتك ب problem solving (هياكل البيانات ) مو بس هذي الشركات، تقريبا 90
هذن الشركات ما تسألك عن شهادتك تريد مستواك البرمجي وعن قدرتك ب problem solving (هياكل البيانات ) مو بس هذي الشركات، تقريبا 90% من الشركات نفس الشي ، اما شهادتك الاول ع الدفعة او الثاني او معدل ٩٩ مخلصها بس حفظ خليها تفيدك تتفاخر بيها ع ابن خالتك او ع مجتمعك

عذرونا ما ننشر بخصوص جافا بس امتحانات ماخذه وقتنا. لو كان الامتحان رجلاً لقتلته 💔

linux 🔥
linux 🔥

كمية الهيبة والثقة من يكون عندك المال

بهذ الكود عكست المصفوفة مو مجرد طباعة معكوسة انا هنا جعلت المواقع بالعكس وهذي خطوة مهمه بالستاك