Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- должно быть что-то типа
- function(start, fin){
- var ans = [];
- (function dfs(cur, fin){
- cur.used = true;
- if (cur === fin){
- ans.unshift(cur)
- return true;
- }
- for (var neigh очередной сосед cur)
- if (!("used" in neigh) && dfs(neigh, fin)) {
- ans.unshift(cur);
- return true;
- }
- return false;
- })(start, fin);
- return ans;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement