{"comment":{"created_at":"2011-10-18T16:41:31Z","body":"Chciałbym zrobić test","updated_at":"2011-10-18T16:41:31Z","url":"https://api.github.com/repos/filipg/amu_automata_2011/issues/comments/2444170","id":2444170,"user":{"avatar_url":"https://secure.gravatar.com/avatar/1acfb50c69a3bcdbedfc690e8c83cbc1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1acfb50c69a3bcdbedfc690e8c83cbc1","url":"https://api.github.com/users/kaziu05298","id":1101606,"login":"kaziu05298"}},"action":"created","issue":{"number":85,"created_at":"2011-10-18T08:47:17Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Implementacja ma uwzględniać tylko automaty deterministyczne, jeśli przy wywoływaniu metody `addTransition` powstanie niedeterminizm, powinien być wyrzucany wyjątek.\r\n\r\nImplementacja - oprócz implementacji metod abstrakcyjnych z `AutomataSpecification` - powinna zawierać metodę:\r\n\r\n    /**\r\n     * Zwraca stan, jaki zostanie osiągnięty przy przejściu ze stanu from przez znak c.\r\n     */\r\n    State targetState(State from, char c);\r\n\r\ntzn. należy tak naprawdę zaimplementować klasę abstrakcyjną `DeterministicAutomataSpecification`.\r\n\r\nImplementacja powinna być maksymalnie efektywna - należy wykorzystać tablice haszujące bądź nawet zwykłe tablice dwuwymiarowe, by szybko (w stałym czasie) wyliczyć wartość funkcji `targetState`.\r\n","comments":3,"title":"Opracować efektywną implementację AutomataSpecification dla automatów deterministycznych","updated_at":"2011-10-18T16:41:31Z","url":"https://api.github.com/repos/filipg/amu_automata_2011/issues/85","id":1937342,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/3eae35237b5c224a29148e6debacb5f9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"3eae35237b5c224a29148e6debacb5f9","url":"https://api.github.com/users/filipg","id":1055241,"login":"filipg"},"html_url":"https://github.com/filipg/amu_automata_2011/issues/85","labels":[{"name":"8 punktów","url":"https://api.github.com/repos/filipg/amu_automata_2011/labels/8+punkt%C3%B3w","color":"DDDDDD"},{"name":"assigned","url":"https://api.github.com/repos/filipg/amu_automata_2011/labels/assigned","color":"02e10c"}],"state":"open"},"legacy":{"issue_id":1937342,"comment_id":2444170}}