28-10-13, 08:25 PM
هذا الموقع يعمل جيدا معي
شكرا لك اخي
شكرا لك اخي
دورة بلغة Java
|
السلام عليكم ورحمة الله وبركاته
الحمد لله تم رفع باقي اجزاء الدورة لنفس الموقع تم الشكر بواسطة: abulayth
09-10-14, 06:21 PM
الروابط غير شغالة
سلام عليكم
ممكن مساعدتي مطلوب برنامج بلغة جافا او حت ب سي هو به علاقة بهياكل بيانات ..يقوم بستخدام طابور (BreadthFirstSearch BFS هي استراتيجية العرض الاول) ادخال عقد .. لو كان اول عقدة 1 ثم 2 و3 و4 مصفوفة جوار 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 ناتج سيكون3 4 2 1 لان طابو يبحث عن البيانات او عقد بالعرض انا وجدت حل في نت بس في خطا في دالة package samahrafa_bfs; import java.util.InputMismatchException; import java.util.InputMismatchException; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; class BFS{ private Queue<Integer> queue; public void BFS() { queue = new LinkedList<>(); } public void bbfs(int adjacency_matrix[][], int source) { int number_of_nodes = adjacency_matrix int[] visited = new int[number_of_nodes + 1]; int i, element; visited queue.add(source); while (!queue.isEmpty()) { element = queue.remove(); i = element; System.out.print(i + "\t"); while (i <= number_of_nodes) { if (adjacency_matrix[element][i] == 1 && visited[i] == 0) { queue.add(i); visited[i] = 1; } i++; } } } } public class Samahrafa_bfs { /** * @param args the command line arguments */ public static void main(String[] args) { BFS bfs = new BFS(); int number_no_nodes, source; Scanner scanner = null; try { System.out.println("Enter the number of nodes in the graph"); scanner = new Scanner(System.in); number_no_nodes = scanner.nextInt(); int adjacency_matrix[][] = new int[number_no_nodes + 1][number_no_nodes + 1]; System.out.println("Enter the adjacency matrix"); for (int i = 1; i <= number_no_nodes; i++) for (int j = 1; j <= number_no_nodes; j++) adjacency_matrix[i][j] = scanner.nextInt(); System.out.println("Enter the source for the graph"); source = scanner.nextInt(); System.out.println("The BFS graph is "); bfs.bbfs(adjacency_matrix, source); } catch (InputMismatchException inputMismatch) { System.out.println("Wrong Input Format"); } scanner.close(); } }
02-01-16, 11:33 AM
PHP كود : public static void main(String[] args) { |
|
المواضيع المحتمل أن تكون متشابهة . | |||||
الموضوع : | الكاتب | الردود : | المشاهدات : | آخر رد | |
كورس بلغة الجفا لى برمجة هواتف الاندرويد الكورس شامل كل شئ | Mohamed Magdy | 1 | 1,886 |
01-11-18, 04:06 AM آخر رد: حريف برمجة |
|
[درس فيديو] الدورة الشاملة لمطور الجافا - تعلم تطوير برامج دسكتوب Java | احمد تيم | 0 | 3,355 |
15-09-17, 02:26 PM آخر رد: احمد تيم |
|
دورة Java كامل ( مشاهدة مباشرة ) بجودة عالية | Easy4ever | 5 | 5,086 |
09-03-14, 12:31 AM آخر رد: Easy4ever |