Професионална програма
Loading...
pezereto avatar pezereto 15 Точки

[Data Structures] 01. Linked List (Java)

Привет и ако може някой да ми каже по какъв начин да изпратя първата задача от заглавието в judge  за да не ми дава грешка при компилиране.
Също така (до лекторите или тези които изготвят задачите на JAVA) може ли да бъдете малко по описателни какви точно са изкискванията на една задача: по какъв начин трябва да се праща в judge, какви грешки да предизвиква програмта. 
Относносно втората задача (скелета от инстанцията на курса) е качен два пъти в архива. И не разбирам какво правят 5ти и 6ти тест от скелета,
 

Тагове:
2
Структури от данни и алгоритми 29/05/2017 16:34:03
elena.nikolova2 avatar elena.nikolova2 63 Точки

Здравей, 

Трябва да пратиш .zip архив, съдържащ класовете LinkedList.java и Мain.java (който може и да е празен, стига вътре поне да имаш main метод). Не знам дали и при тази задача е така, но при други (например ReversedList) на мен ми гърмеше с Compile time error, ако някой от методите не е кръстен както е казано в условието на задачата (естествено по конвенциите на Java - camel case) Надявам се да помогнах, ако не сподели кода :) 

Също така 5ти тест проверява при добавянето в началото на листа на числата от 0 до 99 (след добавянето им подредбата им ще изглежда така: 99, 98, 97 ... 0 ) дали ако forEach-неш листа ще ти върне съответните стойности. 6ти тест е аналогичен, само че всеки път се добавя нов елемент най-отзад и очакваната подредба ще е 0,1,2...99

Успех!

3
29/05/2017 18:09:24
pezereto avatar pezereto 15 Точки

Да но не, ти итерираш през листа и сравняваш не елемента от листа а размера му 

Assert.assertEquals(expected++, list.size());   

които по никакъв начин не се променя :D.

https://pastebin.com/xqhSzMdy   - кода от LinkedLista - качих го в judge  точно по указаните условия ........ за всички други задачи проработи но за тази .... греда. 

0
elena.nikolova2 avatar elena.nikolova2 63 Точки

Моя грешка, просто проверява дали листа има толкова елементи, колкото са добавени :D

Иначе за задачата и аз не намирам причина да не ти я приеме, ако искаш сравни с моето решение - https://github.com/mitkovaelena/DataStuctures_Mai2017/blob/master/02.StackQueue/src/lab/linkedList/LinkedList.java

0