Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func every_journey(flights [] flight) [] string {
- res := [] string {}
- var backup [] flight = flights
- start := ""
- begin := ""
- for c := 0; c < len(flights) ; c++ {
- if flights[c].departure != "#" {
- begin = flights[c].departure
- start = flights[c].departure
- for i := 0 ; i < len(flights) ; i++ {
- if flights[i].departure == start {
- start = flights[i].arrival
- flights[i].departure = "#"
- flights[i].arrival = "#"
- i = 0
- }
- }
- flights = backup
- fmt.Println(flights, " *** " , backup)
- res = append(res,(begin + " -> " + start))
- }
- }
- return res
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement