日韩精品一区二区三区高清_久久国产热这里只有精品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>
        亚洲理论在线观看| 日韩图片一区| 亚洲色在线视频| 亚洲第一精品福利| 久久久精品欧美丰满| 国产中文一区二区| 欧美一区二区三区在线| 一区二区三区精品| 老司机成人网| 亚洲欧洲一二三| 能在线观看的日韩av| 亚洲激情影院| 欧美在线高清视频| 精品成人免费| 亚洲黄页视频免费观看| 欧美成人午夜激情视频| 久久福利电影| 欧美精品少妇一区二区三区| 欧美一区二区视频在线观看| 亚洲小说春色综合另类电影| 在线观看精品视频| 9l国产精品久久久久麻豆| 免费中文字幕日韩欧美| 一本色道久久| 欧美成ee人免费视频| 欧美精品日韩| 久久九九久精品国产免费直播| 91久久香蕉国产日韩欧美9色| 欧美另类高清视频在线| 免费在线看一区| 国产午夜精品全部视频播放| 国产精品推荐精品| 久久精品日韩欧美| 99这里只有久久精品视频| 在线成人激情| 久久亚洲一区二区三区四区| 在线免费高清一区二区三区| 国产综合欧美| 亚洲性感激情| 免费精品视频| 国产精品久99| 欧美一区二区三区免费大片| 激情国产一区二区| 在线观看不卡| 亚洲天堂成人在线观看| 国产精品视频一区二区三区| 国产精品美女久久久久av超清| 欧美四级电影网站| 亚洲国产精品久久久久| 欧美三级电影一区| 欧美大成色www永久网站婷| 欧美日韩精品一区视频| 女生裸体视频一区二区三区| 激情综合激情| 国产精品亚洲片夜色在线| 欧美精品福利视频| 欧美精品大片| 午夜精品久久久久久| 国产欧美精品日韩精品| 国产精品亚洲精品| 伊人久久久大香线蕉综合直播| 一区二区欧美日韩| 欧美日韩mp4| 国产精品女主播在线观看| 欧美日本不卡视频| 欧美人与性动交cc0o| 国产精品日韩在线观看| 一级日韩一区在线观看| 国产农村妇女毛片精品久久麻豆| 久久综合九色综合久99| 欧美日韩免费观看一区三区| 久久米奇亚洲| 国产美女精品一区二区三区| 欧美一区成人| 久久日韩精品| 欧美成人伊人久久综合网| 亚洲国产日韩综合一区| 宅男噜噜噜66一区二区| 久久久久亚洲综合| 日韩五码在线| 女女同性精品视频| 午夜在线一区| 午夜视频精品| 欧美伊人久久| 在线视频欧美日韩精品| 一本色道久久综合亚洲精品不卡| 亚洲精品网站在线播放gif| 久热国产精品视频| 欧美国产日韩在线观看| 日韩一区二区电影网| 亚洲激情校园春色| 国产精品一区二区久久精品| 美女性感视频久久久| 老司机aⅴ在线精品导航| 国产精品久久久久7777婷婷| 亚洲国产精品成人综合| 亚洲高清视频一区二区| 国产资源精品在线观看| 欧美成人xxx| 国产精品高潮呻吟久久av无限| 亚洲精品黄网在线观看| 亚洲精品国产精品国产自| 欧美人成免费网站| 韩国一区二区在线观看| 亚洲一区欧美激情| 亚洲麻豆视频| 欧美国产先锋| 亚洲综合成人在线| 农夫在线精品视频免费观看| 亚洲另类在线视频| 久久在线免费视频| 欧美顶级大胆免费视频| 在线观看视频欧美| 欧美国产视频一区二区| 久久久久久久久久久久久9999| 在线精品高清中文字幕| 欧美精品一区二区三区一线天视频| 亚洲第一中文字幕在线观看| 亚洲欧美另类久久久精品2019| 伊人狠狠色丁香综合尤物| 久久综合九色欧美综合狠狠| 国产日韩精品视频一区| 狠狠爱成人网| 亚洲视频一区在线| 国产欧美精品一区二区色综合| 久久福利精品| 欧美一区二区成人6969| 国产乱子伦一区二区三区国色天香| 国产精品专区第二| 国产人久久人人人人爽| 日韩午夜av在线| 国产免费观看久久黄| 欧美日产在线观看| 免费观看久久久4p| 亚洲无线一线二线三线区别av| 亚洲视频一区二区在线观看| 99这里只有久久精品视频| 亚洲一区二区三区四区五区午夜| 在线观看欧美视频| 久久精品久久综合| 亚洲国产岛国毛片在线| 中文在线资源观看网站视频免费不卡| 伊人久久综合| 国产精品成人观看视频国产奇米| 国产精品xxx在线观看www| 亚洲国产日韩欧美在线动漫| 亚洲自拍电影| 免费看的黄色欧美网站| 欧美日韩亚洲高清一区二区| 欧美视频在线看| 亚洲激情网站免费观看| 国产一二三精品| 国色天香一区二区| 国产一区二区欧美| 亚洲一区二区三区免费观看| 亚洲乱码国产乱码精品精98午夜| 免费在线视频一区| 免费日韩成人| 亚洲一区二区三区在线观看视频| 国产乱码精品一区二区三区五月婷| 亚洲毛片在线免费观看| 欧美在线3区| 激情综合色丁香一区二区| 91久久中文|