日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COMP2003J代做、代寫Java設計程序

時間:2024-05-15  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



Assignment 2: Graphs
COMP2003J: Data Structures and Algorithms 2
Document Version: 1.0
Introduction
The goal of this assignment is to program some graph implementations.
Download the file Assignment-2-Source.zip from Brightspace. The
contents of this file include the following important classes and interfaces:
• All the interfaces you require for making a Graph. In particular, the
IGraph interface includes comments describing all of the methods that
a graph implementation should contain (these are in the graph.core
package).
• An implementation of a Linked List, which you will need within your
implementation (this is in the graph.util package and is named
DLinkedList). You should not use built-in Java data structures for
this assignment.
• An example of a Graph implementation: EdgeListGraph. You should
study this file carefully, as the other implementations have some similar
characteristics (this is in the graph.impl package).
• A program called EdgeListTest that shows some examples of code
that can test some of the methods in the graph implementation (this is
in the default package).
You are required to:
1. Implement an Adjacency List graph (in a file called
AdjacencyListGraph)
2. Implement an Adjacency Matrix graph (in a file called
AdjacencyMatrixGraph).
In each case, you should also create a new testing class similar to
EdgeListTest to check that your implementation is correct. Note: The
program I have provided does not test all of the methods in the graph
implementation. You should add some more tests to check other methods
(e.g. removing the vertex HNL should mean that the number of incident edges
on LAX to decrease by one).
Submission
This is an individual programming assignment. Therefore, all code
must be written by yourself. Assignment 1 contained some advice
about avoiding plagiarism in programming assignments.
• All code should be well-formatted and well-commented to describe
what it is trying to do.
• Submit a single zip file to Brightspace, with the following contents:
o The AdjacencyListGraph, AdjacencyMatrixGraph,
AdjacencyListTest and AdjacencyMatrixTest classes.
o If your testing code imports some other graphs from a text file,
this text file may be included also. Do not include any extra Java
files.
Assignment 2 Grading Rubric
This document shows the grading guidelines for Assignment 2 (Implementation of
Adjacency List and Adjacency Matrix Graphs). Below are the main criteria that will be
applied for the major grades (A, B, C, etc.). Other aspects will also be taken into account
to decide minor grades (i.e. the difference between B+, B, B-, etc.), including:
- Readability and organisation of code (including use of appropriate functions,
variable names, helpful comments, etc.).
- Quality of solution (including code efficiency, minor bugs, etc.).
Passing Grades
D Grade
Good implementation of an Adjacency List Graph or Adjacency Matrix Graph, plus some
basic testing.
A “good” implementation is one where all the key methods work correctly in the vast
majority of cases (i.e. some occasional bugs will be tolerated) and the code follows the
right implementation strategy in most cases. Testing should not be simply to copy the
sample tests for the Edge List graph; more tests must be added.
C Grade
Good implementation of an Adjacency List and Adjacency Matrix, plus some basic testing
of both; OR
Good implementation of an Adjacency List or an Adjacency Matrix, plus comprehensive
testing of the graph in question.
“Comprehensive'” testing should make sure that the different operations of the graph(s)
are all tested (e.g. adding and removing vertices and edges, checking that correct
vertices are adjacent or not, incident edges are correct, etc.). It should also check that
the consequences of these operations are correct (e.g. removing a vertex removes its
incident edges also, removing an edge means that its end vertices are no longer
adjacent, etc.). The testing code should automatically detect whether a problem has
occurred and can inform the user.
B Grade
Excellent implementation of an Adjacency List Graph or an Adjacency Matrix Graph, plus
a good implementation of the other graph type, plus comprehensive testing of both graph
types.
An “excellent'” implementation is one that always follows the correct implementation
strategy, is written in well-organised and well-documented code and is almost entirely
free of bugs.
A Grade
Excellent implementation of an Adjacency List Graph and an Adjacency Matrix Graph,
plus comprehensive testing of both graph types.
Failing Grades
ABS/NM Grade
No submission received/no relevant work attempted.
G Grade
Code does not compile; OR
Little or no evidence of meaningful work attempted.
F Grade
Some evidence of work attempted, but few (if any) methods operate in the correct
manner.
E Grade
Adjacency List and/or Adjacency Matrix Graph have been attempted, but there are too
many implementation errors for the implementation to be useful in practice; OR
Adjacency List and/or Adjacency Matrix Graph have been attempted, but the methods
generally do not follow the correct strategy.

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp


















 

掃一掃在手機打開當前頁
  • 上一篇:菲律賓簽證怎么要寄快遞呢(商務簽辦理攻略)
  • 下一篇:代寫COSC2673、代做Python編程設計
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        国产午夜精品久久| 亚洲精品欧洲精品| 国产精品午夜电影| 一区二区精品在线观看| 1000精品久久久久久久久| 久久久水蜜桃av免费网站| 国产精品亚洲第一区在线暖暖韩国| 亚洲一区二区伦理| 午夜精品剧场| 一本久道久久久| 亚洲欧美在线网| 国产日韩一区| 麻豆精品精品国产自在97香蕉| 久久久亚洲一区| 国产亚洲女人久久久久毛片| 欧美另类变人与禽xxxxx| 亚洲高清资源| 亚洲老板91色精品久久| 久久美女性网| 亚洲影音先锋| 日韩视频第一页| 国内精品模特av私拍在线观看| 国产色婷婷国产综合在线理论片a| 国产精品美女久久久久久久| 国产视频在线观看一区二区三区| 你懂的视频一区二区| 亚洲电影av| 一本色道久久加勒比精品| 伊人色综合久久天天五月婷| 亚洲午夜在线观看视频在线| 国产毛片久久| 国产欧美69| 久久综合九九| 午夜精品999| 久久综合九色综合网站| 国产精品久久久久久久久久三级| 欧美在线视频导航| 国内精品久久久久影院色| 亚洲一区免费视频| 国产在线高清精品| 国产精品久久久久77777| 国产亚洲成精品久久| 亚洲欧洲一级| 久久视频一区二区| 亚洲卡通欧美制服中文| 亚洲人成网站999久久久综合| 欧美亚洲动漫精品| 女同一区二区| 欧美视频在线一区二区三区| 亚洲国内高清视频| 欧美激情女人20p| 久久综合伊人77777尤物| 欧美大片在线观看一区二区| 韩日精品视频一区| 欧美高清在线精品一区| 国产精品色午夜在线观看| 一本久道久久综合狠狠爱| 黑人一区二区三区四区五区| 亚洲视频 欧洲视频| 欧美在线看片| 美日韩在线观看| 欧美午夜不卡视频| 91久久午夜| 久热re这里精品视频在线6| 中日韩男男gay无套| 国产精品久久久一本精品| 91久久精品国产91性色tv| 亚洲乱亚洲高清| 久久不射中文字幕| 黑人极品videos精品欧美裸| 欧美日韩一区二区视频在线观看| 欧美成人黄色小视频| 亚洲最新视频在线| 国产精品久久久久秋霞鲁丝| 国产精品日韩一区二区三区| 欧美巨乳在线观看| 性久久久久久久久| 91久久精品国产| 免费在线成人| 农夫在线精品视频免费观看| 欧美日韩国产色站一区二区三区| 在线日韩欧美视频| 狠狠色狠狠色综合日日五| 日韩午夜在线观看视频| 欧美性猛交99久久久久99按摩| 久久综合久久美利坚合众国| 你懂的亚洲视频| 久久精品视频亚洲| 亚洲综合国产激情另类一区| 亚洲日本电影在线| 国产精品国产三级国产aⅴ9色| 欧美一级专区免费大片| 亚洲一本大道在线| 欧美日韩在线亚洲一区蜜芽| 在线综合视频| 国产亚洲精品久久久久久| 中日韩视频在线观看| 欧美性理论片在线观看片免费| 欧美特黄一级大片| 合欧美一区二区三区| 欧美一区1区三区3区公司| 六月天综合网| 一区二区在线观看视频| 亚洲欧美另类在线观看| 久久久精品999| 亚洲人成在线免费观看| 亚洲成色www8888| 欧美日韩中文字幕在线| 在线亚洲欧美视频| 国外成人免费视频| 欧美高清视频在线| 欧美午夜影院| 久久精品国产2020观看福利| 亚洲第一精品电影| 狠狠色丁香久久婷婷综合丁香| 99这里只有久久精品视频| 亚洲一区免费视频| 欧美日韩久久不卡| 亚洲精品乱码久久久久久黑人| 久久久999精品免费| 日韩午夜av| 欧美特黄一级| 国产精品qvod| 亚洲激情视频网站| 亚洲乱码精品一二三四区日韩在线| 久久性天堂网| 久久久综合免费视频| 欧美在线视频观看免费网站| 亚洲国产岛国毛片在线| 美女诱惑黄网站一区| 一区二区三区欧美在线| 欧美成人精品一区二区| 欧美三级黄美女| 亚洲自拍另类| 国产精品素人视频| 国产亚洲精品aa午夜观看| 免费欧美在线视频| 日韩视频免费在线观看| 一区二区在线免费观看| 激情综合视频| 国产一级久久| 国内在线观看一区二区三区| 欧美1级日本1级| 奶水喷射视频一区| 欧美在线免费视频| 亚洲视频999| 国产精品国产成人国产三级| 久久久www成人免费毛片麻豆| 国产精品亚洲网站| 亚洲午夜一区二区三区| 亚洲婷婷国产精品电影人久久| 国产精品入口福利| 久久激五月天综合精品| 国产精品视频自拍| 永久免费视频成人| 在线不卡亚洲| 亚洲黄色在线看| 欧美午夜精品久久久久久人妖| 亚洲精品一区二区三| 免费观看亚洲视频大全| 国产精品免费看久久久香蕉| 久久久久www| 一区二区三区日韩欧美精品| 亚洲欧美日韩国产一区二区三区|