الأحد، 27 ديسمبر 2020

DepthFirstSearchorDFSforaGraph // Home work

 DepthFirstSearchorDFSforaGraph



 

package depthfirstsearchordfsforagraph;


 // Java program to print DFS traversal from a given given graph 

import java.io.*; 

import java.util.*; 

  

// This class represents a directed graph using adjacency list 

// representation 

public class DepthFirstSearchorDFSforaGraph {


    

  private int V;   // No. of vertices 

  

    // Array  of lists for Adjacency List Representation 

    private LinkedList<Integer> adj[]; 

  

    // Constructor 

    DepthFirstSearchorDFSforaGraph(int v) 

    { 

        V = v; 

        adj = new LinkedList[v]; 

        for (int i=0; i<v; ++i) 

            adj[i] = new LinkedList(); 

    } 

  

    //Function to add an edge into the graph 

    void addEdge(int v, int w) 

    { 

        adj[v].add(w);  // Add w to v's list. 

    } 

  

    // A function used by DFS 

    void DFSUtil(int v,boolean visited[]) 

    { 

        // Mark the current node as visited and print it 

        visited[v] = true; 

        System.out.print(v+" "); 

  

        // Recur for all the vertices adjacent to this vertex 

        Iterator<Integer> i = adj[v].listIterator(); 

        while (i.hasNext()) 

        { 

            int n = i.next(); 

            if (!visited[n]) 

                DFSUtil(n, visited); 

        } 

    } 

  

    // The function to do DFS traversal. It uses recursive DFSUtil() 

    void DFS(int v) 

    { 

        // Mark all the vertices as not visited(set as 

        // false by default in java) 

        boolean visited[] = new boolean[V]; 

  

        // Call the recursive helper function to print DFS traversal 

        DFSUtil(v, visited); 

    } 

  

    public static void main(String args[]) 

    { 

        DepthFirstSearchorDFSforaGraph g = new DepthFirstSearchorDFSforaGraph(8); 

  

        g.addEdge(0, 1); 

        g.addEdge(1, 0); 

        g.addEdge(0, 4); 

        g.addEdge(1, 6); 

        g.addEdge(5, 1); 

        g.addEdge(2, 5); 

         g.addEdge(6, 2);

          g.addEdge(4, 2);

           g.addEdge(5, 3);

            g.addEdge(6, 4);

             g.addEdge(4,6);

              g.addEdge(5, 7);

               

                

  

        System.out.println("Following is Depth First Traversal "+ 

                           "(starting from vertex 5)"); 

  

        g.DFS(5); 

    } 

// This code is contributed by Aakash Hasija 


Download here

https://drive.google.com/file/d/1BxZ87bGyWDANY7ZokyYSsw1ZVDz4Yrm9/view?usp=sharing

اقرأ المزيد

الجمعة، 20 نوفمبر 2020

مشروع لمطعم - جافا ويندوز - جامعة الامام - لاي استفسار الرجاء التواصل

 مشروع لمطعم - جافا ويندوز

https://drive.google.com/file/d/1ScmRFX5dZpd43DRPi6CZYQbiy0Jaxmm_/view?usp=sharing

حمل الملف و قم بتشغيله من خلال النت بينز

الاس استفسار تواصل معنا على الارقام التواصل او البريد الالكتروني 



 


اقرأ المزيد

الأربعاء، 18 نوفمبر 2020

اختبار امن المعلومات جامعة الامام

 ادخل على الرابط 

كل التوفيق لطلبة المشتركين معنا في منصة المجد التعليمية 

https://drive.google.com/drive/folders/1rCrCIY7d_IdEMPcdG-Lei9zRuh8z2R1l?usp=sharing

اقرأ المزيد

الاثنين، 2 نوفمبر 2020

موقع باستخدام JSP - MVC او ASP-MVC او PHP-MVC الرجاء مراجعة مشروع المطعم القديم للفائدة

جامعة الامام

كلية تكنولوجيا المعلومات 

مساق mvc

حمل الملف و قم بتشغيله من خلال النت بينز

لا تنسى اعداد الخوادم الخاصة بك كما تم تدريسك و هي 

WAMP|XAMPP && Tomacat

جرب تفعيل الموقع ب استخدام ASP , PHP


https://drive.google.com/file/d/1M906Z2mxPqIPh1LcLZfXRsvqNQgioYb_/view?usp=sharing





اقرأ المزيد

الجمعة، 23 أكتوبر 2020

puzzle8problem - Java

 puzzle8problem

Java - Net Beans 



Download Code Here
https://drive.google.com/file/d/1QiLJCeHR2lZm5xhVUUTEH6-leKFA97O9/view?usp=sharing


اقرأ المزيد

الأربعاء، 16 سبتمبر 2020

اختبار التفاعل اسئلة 2020

اختبار مادة التفاعل اسئلة 2020 

3 ملفات 

https://drive.google.com/file/d/1lQXwqCUEpLt0cL3_ky9sRsU_kaI_WR5G/view?usp=sharing


https://drive.google.com/file/d/1CJGAR9EANv5t1q0xkMJsUYcJ5iRu92yX/view?usp=sharing


https://drive.google.com/file/d/1qH-TlEXg6o1cTp33ntTAAHDz2LwhBNbS/view?usp=sharing

اقرأ المزيد

السبت، 5 سبتمبر 2020

الثلاثاء، 1 سبتمبر 2020

الخميس، 2 مايو 2019

SQL Database Exam


SQL Exam

 From Google Drive

https://drive.google.com/drive/folders/1WUnbsc6-eYU7i3vSIPQfX58Kg-O5ucUb?usp=sharing








اقرأ المزيد

الأحد، 17 مارس 2019

Java Draw - Windows Application

  Java Draw - Windows Application



public static void main(String[] args) {

        // TODO code application logic here

         JFrame frame = new JFrame("My Drawing");

        Canvas canvas = new Examdraw();

        canvas.setSize(400, 400);

        frame.add(canvas);

        frame.pack();

        frame.setVisible(true);

        

    }

    public void paint(Graphics g) {

        g.fillOval(10, 10, 100, 100);

        g.fillOval(200, 10, 100, 100);

        g.fillOval(100, 200, 100, 100);

        //g.fillOval(200, 200, 100, 100);

         g.drawPolygon(new int[] {10, 10,100}, new int[] {200, 10,100}, 3);

        

    }


Full Cade 

https://drive.google.com/file/d/1rNmSTWyhcQs0QE24zYhOg0rGN9Sr2mXs/view?usp=sharing

اقرأ المزيد
تسجيل الدخول
الدخول
تسجيل الدخول