reverse

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2026 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Overview

Example
package main

import (
	"fmt"

	"github.com/skhal/lab/iq/12/reverse"
)

func main() {
	list := reverse.NewList(1, 2, 3)
	list.Reverse()
	fmt.Println(list)
}
Output:
[3 2 1]

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type List

type List struct {
	Head *Node
}

func NewList

func NewList(nn ...int) *List

func (*List) Reverse

func (l *List) Reverse()

func (List) String

func (l List) String() string

type Node

type Node struct {
	Value int
	Next  *Node
}

func NewNode

func NewNode(val int) *Node

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL