- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工
CS 1031Graphs Definition of Graphs and Related ConceptsRepresentation of GraphsThe Graph Class Graph TraversalGraph Applications对外经济贸易大学《C++程序设计》 CS 1032Definition of GraphsA graph is a finite set of nodes with edges between nodesFormally, a graph G is a structure (V,E) consisting of a finite set V called the set of nodes, anda set E that is a subset of VxV. That is, E is a set of pairs of the form (x,y) where x and y are nodes in V CS 1033Examples of GraphsV={0,1,2,3,4}E={(0,1), (1,2), (0,3), (3,0), (2,2), (4,3)}01423When (x,y) is an edge,we say that x is adjacent to y, and y is adjacent from x.0 is adjacent to 1.1 is not adjacent to 0.2 is adjacent from 1. CS 1034A “Real-life” Example of a GraphV=set of 6 people: John, Mary, Joe, Helen, Tom, and Paul, of ages 12, 15, 12, 15, 13, and 13, respectively.E ={(x,y) | if x is younger than y}JohnJoeMaryHelenTomPaul CS 1035Intuition Behind GraphsThe nodes represent entities (such as people, cities, computers, words, etc.)Edges (x,y) represent relationships between entities x and y, such as:“x loves y” “x hates y”“x is a friend of y” (note that this not necessarily reciprocal)“x considers y a friend”“x is a child of y”“x is a half-sibling of y”“x is a full-sibling of y”In those examples, each relationship is a different graph CS 1036Graph RepresentationFor graphs to be computationally useful, they have to be conveniently represented in programsThere are two computer representations of graphs:Adjacency matrix representationAdjacency lists representation CS 1037Adjacency Matrix RepresentationIn this representation, each graph of n nodes is represented by an n x n matrix A, that is, a two-dimensional array AThe nodes are (re)-labeled 1,2,…,nA[i][j] = 1 if (i,j) is an edgeA[i][j] = 0 if (i,j) is not an edge CS 1038Example of Adjacency Matrix014230 1 0 1 00 0 1 0 00 0 1 0 01 0 0 0 00 0 0 4 0A = CS 1039Another Example of Adj. MatrixRe-label the nodes with numerical labelsJohn 2Joe 3Mary 0Helen 1Tom 4Paul 50
您可能关注的文档
- 东北农业大学《公司金融学》课件-第1章公司理财导论.pptx
- 东北农业大学《公司金融学》课件-第2章财务报表、税和现金流.pptx
- 东北农业大学《公司金融学》课件-第5章债券与股票的估价.pptx
- 东北农业大学《公司金融学》课件-第6章资本预算.pptx
- 东北农业大学《公司金融学》课件-第7章风险与证券市场线.pptx
- 东北农业大学《公司金融学》课件-第8章资本成本.pptx
- 东北农业大学《公司金融学》课件-第10章财务杠杆与资本结构.pptx
- 东北农业大学《公司金融学》课件-第11章股利分配.pptx
- 东北农业大学《管理学》课件-第2章Understanding Management’s.ppt
- 东北农业大学《管理学》课件-第3-4章Management in a Global Environment.ppt
- 小学阶段手机教育与青少年网络安全风险防范研究教学研究课题报告.docx
- 2025年年护士招聘选拔试题综合能力测.pdf
- 中学历史智能教学设备辅助下的教学行为创新研究教学研究课题报告.docx
- 大数据驱动的人工智能教育平台用户学习效果预测与优化研究教学研究课题报告.docx
- 高中物理:磁铁磁力衰减规律与材料性质关系研究教学研究课题报告.docx
- 高中生数字素养评价与信息素养教育改革模式研究教学研究课题报告.docx
- 个人竞聘述职报告工作计划总结汇报模板.pptx
- 小学英语教学中游戏化教学策略研究教学研究课题报告.docx
- 数字化评价在中学教学管理中的应用:提升学生学业成就的策略研究教学研究课题报告.docx
- 高考语文文言文阅读理解《孔丛子独治》《孔丛子答问》含答案解析.docx
文档评论(0)