permutations (version 1.0-0)

orbit: Orbits of integers

Description

Finds the orbit of a given integer

Usage

orbit_single(c1,n1) orbit(cyc,n)

Arguments

c1,n1
In (low-level) function orbit_single(), a cyclist and an integer vector respectively
cyc,n
In (vectorized) function orbit(), cyc is coerced to a cycle, and n is an integer vector

Value

Given a cyclist c1 and integer n1, function orbit_single() returns the single cycle containing integer n1. This is a low-level function, not intended for the end-user.Function orbit() is the vectorized equivalent of orbit_single().

See Also

fixed

Examples

Run this code
orbit(megaminx,13)


# orbit() is vectorized:
x <- cycle(list(list(a=1:2,4:6,8:10)))
orbit(x,1:10)

Run the code above in your browser using DataCamp Workspace