亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python實現(xiàn)dict版圖遍歷示例

 更新時間:2014年02月19日 16:38:11   作者:  
這篇文章主要介紹了python實現(xiàn)dict版圖遍歷的示例,需要的朋友可以參考下

復制代碼 代碼如下:

#_*_coding:utf_8_
import sys
import os

class Graph():
    def __init__(self, V, E):
        self.V = V
        self.E = E
        self.visited = []
        self.dict = {}
        self.fd = open("input.txt")

    def initGraph(self):
        self.visited = [0 for i in range(self.V+1)]
        for i in range(self.E):
            f, t = map(int, self.fd.readline().split())
            #f, t = map(int, sys.stdin.readline().split())
            if self.dict.has_key(f)==False:
                l = []
                l.append(t)
                self.dict[f] = l
            else:
                l = self.dict[f]
                l.append(t)
                self.dict[f] = l

   
    def dfsGraph(self, src):
        self.visited[src] = 1
        print src ,
        if self.dict.get(src): #self.dict[src]會出現(xiàn)異常
            for u in self.dict[src]:
                if self.visited[u]==0:
                    self.dfsGraph(u)

graph = Graph(6, 10)
graph.initGraph()
graph.dfsGraph(1)

nput.txt

復制代碼 代碼如下:

1 2
1 3
1 4
3 2
2 6
4 3
3 5
4 5
6 5
3 6

output:

復制代碼 代碼如下:

1 2 6 5 3 4

相關文章

  • python中open函數對文件處理的使用教程

    python中open函數對文件處理的使用教程

    open()函數的作用是打開一個文件,并返回一個file對象(即文件對象),下面這篇文章主要給大家介紹了關于python中open函數對文件處理的相關資料,需要的朋友可以參考下
    2022-06-06
  • Python正則表達式和元字符詳解

    Python正則表達式和元字符詳解

    這篇文章主要介紹了Python正則表達式和元字符詳解,需要的朋友可以參考下
    2018-11-11
  • Python裝飾器用法實例總結

    Python裝飾器用法實例總結

    這篇文章主要介紹了Python裝飾器用法,結合實例形式總結分析了Python常用裝飾器的概念、功能、使用方法及相關注意事項,需要的朋友可以參考下
    2018-02-02
  • 使用python檢測主機存活端口及檢查存活主機

    使用python檢測主機存活端口及檢查存活主機

    這篇文章主要介紹了使用python檢測主機存活端口及檢查存活主機的相關資料,需要的朋友可以參考下
    2015-10-10
  • python opencv 實現(xiàn)對圖像邊緣擴充

    python opencv 實現(xiàn)對圖像邊緣擴充

    今天小編就為大家分享一篇python opencv 實現(xiàn)對圖像邊緣擴充,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 圖鄰接矩陣可視化解析

    圖鄰接矩陣可視化解析

    這篇文章主要介紹了基于圖鄰接矩陣可視化解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python字典和集合編程技巧大總結

    Python字典和集合編程技巧大總結

    這篇文章主要給大家介紹了關于Python字典和集合編程技巧的相關資料,Python中的字典和集合是兩種非常常用的數據結構,它們可以幫助我們更方便地管理和操作數據,需要的朋友可以參考下
    2023-09-09
  • python讀取圖片任意范圍區(qū)域

    python讀取圖片任意范圍區(qū)域

    這篇文章主要為大家詳細介紹了python讀取圖片任意范圍區(qū)域,以一維數組形式返回,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 使用Python實現(xiàn)簡單的爬蟲框架

    使用Python實現(xiàn)簡單的爬蟲框架

    爬蟲是一種自動獲取網頁內容的程序,它可以幫助我們從網絡上快速收集大量信息。下面我們將學習如何使用 Python 編寫一個簡單的爬蟲框架,感興趣的可以了解一下
    2023-05-05
  • Django單元測試的具體使用

    Django單元測試的具體使用

    Django提供了一套強大的測試工具來幫助開發(fā)者編寫和運行單元測試,本文就來介紹一下Django中的單元測試,包括測試原理、編寫測試用例和運行測試,感興趣的可以了解一下
    2023-11-11

最新評論