Documentation
¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Node ¶
func Find ¶
Example (EvenNumberOfItems) ¶
package main
import (
"fmt"
"github.com/skhal/lab/iq/19/midpoint"
)
func main() {
list := &midpoint.Node{
Val: 1,
Next: &midpoint.Node{
Val: 2,
Next: &midpoint.Node{
Val: 3,
Next: &midpoint.Node{
Val: 4,
},
},
},
}
node := midpoint.Find(list)
fmt.Println(node.Val)
}
Output: 3
Example (OddNumberOfItems) ¶
package main
import (
"fmt"
"github.com/skhal/lab/iq/19/midpoint"
)
func main() {
list := &midpoint.Node{
Val: 1,
Next: &midpoint.Node{
Val: 2,
Next: &midpoint.Node{
Val: 3,
},
},
}
node := midpoint.Find(list)
fmt.Println(node.Val)
}
Output: 2
Click to show internal directories.
Click to hide internal directories.