日韩精品一区二区三区高清_久久国产热这里只有精品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號線
  • 短信驗證碼 目錄網 排行網

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

    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>
        一区二区三区久久精品| 亚洲免费视频一区二区| 午夜精品偷拍| 久久爱91午夜羞羞| 欧美在线观看一区| 日韩网站在线| 欧美一区二区成人6969| 欧美一区二粉嫩精品国产一线天| 久久精品亚洲国产奇米99| 99re66热这里只有精品3直播| 久久久久九九视频| 欧美福利网址| 免费一级欧美在线大片| 欧美图区在线视频| 亚洲一区二区三区久久| 免费成年人欧美视频| 国产主播喷水一区二区| 亚洲大胆女人| 国产欧美日韩视频在线观看| 欧美色图五月天| 亚洲欧洲视频在线| 亚洲免费一区二区| 久久久999| 久久精品中文字幕免费mv| 国产一区二区日韩| 夜夜嗨av一区二区三区中文字幕| 一区二区三区国产精品| 亚洲在线国产日韩欧美| av72成人在线| 夜夜嗨av一区二区三区免费区| 欧美大片免费看| 经典三级久久| 久久在线免费观看视频| 久久婷婷色综合| 亚洲精品综合久久中文字幕| 亚洲精品一区在线| 久久精品久久99精品久久| 亚洲天堂成人在线观看| 亚洲国产日本| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品婷婷| 欧美激情一二三区| 亚洲黄色成人久久久| 国内精品久久久久久久影视蜜臀| 欧美电影免费观看高清完整版| 亚洲在线视频| 亚洲欧美视频在线观看视频| 国产精品一区二区三区乱码| 欧美在线观看视频| 在线看国产一区| 欧美女激情福利| 国产精品久久久999| 亚洲四色影视在线观看| 欧美亚洲一区二区三区| 国产精品igao视频网网址不卡日韩| 蜜臀av一级做a爰片久久| 在线观看精品视频| 欧美日韩中文另类| 国产精品国产三级国产专播品爱网| 免费一区视频| 国产精品久久久久一区二区三区| 久久久久国内| 日韩午夜av| 久久av免费一区| 国产日韩一区二区三区| 日韩午夜av| 欧美一区二区三区视频免费播放| 欧美日韩国产美女| 欧美日韩亚洲高清| 亚洲综合99| 国产精品午夜av在线| 欧美一级午夜免费电影| 欧美激情中文不卡| 亚洲麻豆av| 久久国产精品亚洲va麻豆| 国产精品成人久久久久| 亚洲免费影视第一页| 99精品免费网| 欧美激情一区二区三区在线视频| 亚洲欧美一区二区精品久久久| 一区二区三区无毛| 国产精品一区二区视频| 亚洲女女女同性video| 一区二区不卡在线视频 午夜欧美不卡在| 欧美一区激情视频在线观看| 麻豆久久精品| 国产精品国产三级国产普通话99| 欧美国产三区| 欧美日韩免费观看一区二区三区| 国产在线精品二区| 一本久道久久综合婷婷鲸鱼| 国产精品私房写真福利视频| 日韩午夜黄色| 国产网站欧美日韩免费精品在线观看| 国产亚洲成年网址在线观看| 亚洲天堂av在线免费观看| 国产欧美日韩综合一区在线播放| 久久综合久久综合九色| 国产精品自拍三区| 欧美精品色综合| 国产精品久久网| 国产精品theporn88| 激情久久久久久久久久久久久久久久| 欧美精品v日韩精品v韩国精品v| 久久久蜜桃一区二区人| 欧美激情影院| 欧美成人午夜激情| 国产精品色网| 国产精品99久久久久久久久久久久| 欧美华人在线视频| 久久久夜色精品亚洲| 尤物在线观看一区| 亚洲大胆人体在线| 亚洲片区在线| 国产精品久久久久久久久免费桃花| 亚洲视频免费| 欧美一级午夜免费电影| 国外视频精品毛片| 亚洲精品免费看| 亚洲视频碰碰| 国产精品亚洲产品| 欧美另类高清视频在线| 亚洲欧美激情精品一区二区| 国产精品久久久久久久久| 一卡二卡3卡四卡高清精品视频| 欧美激情无毛| 国产在线拍揄自揄视频不卡99| 亚洲国产欧美国产综合一区| 一本一本久久a久久精品综合妖精| 亚洲精品婷婷| 亚洲午夜视频在线观看| 久久不射2019中文字幕| 亚洲裸体俱乐部裸体舞表演av| 一区二区三区精密机械公司| 免费亚洲网站| 国产精品乱码一区二三区小蝌蚪| 欧美怡红院视频一区二区三区| 国产老女人精品毛片久久| 夜夜夜久久久| 欧美日韩午夜在线| 欧美日韩a区| 国产精品女人久久久久久| 欧美日韩国产亚洲一区| 欧美黄色片免费观看| 亚洲精品国偷自产在线99热| 国产一区导航| 国产区精品在线观看| 欧美激情综合网| 麻豆视频一区二区| 久久夜色精品亚洲噜噜国产mv| 国产亚洲欧美色| 国产精品久久久久永久免费观看| 亚洲精品影院在线观看| 久久激五月天综合精品| 国内揄拍国内精品久久| 韩国av一区二区三区在线观看| 亚洲黄色免费网站| 91久久精品国产91性色tv| 亚洲欧美综合国产精品一区| 国产精品久久久久91| 亚洲综合色丁香婷婷六月图片| 久久婷婷人人澡人人喊人人爽| 在线观看国产欧美| 久久久久.com|