C# 클래스 Day23, AdventOfCode

상속: DayBase
파일 보기 프로젝트 열기: CameronAavik/AdventOfCode 1 사용 예제들

공개 메소드들

메소드 설명
Instruction ( InstructionType Type, int Arg1, int Arg2 ) : record,
ParseNumber ( ) : AdventOfCode.CSharp.Common
Solve ( ReadOnlySpan input, Solution solution ) : void

비공개 메소드들

메소드 설명
Instruction ( ) : AdventOfCode.CSharp.Common
Instruction ( InstructionType.Half ,ParseReg ) : AdventOfCode.CSharp.Common
Instruction ( InstructionType.Increment ,ParseReg ) : AdventOfCode.CSharp.Common
Instruction ( InstructionType.JumpIfEven ,ParseReg ) : AdventOfCode.CSharp.Common
Instruction ( InstructionType.JumpIfOne ,ParseReg ) : AdventOfCode.CSharp.Common
Instruction ( InstructionType.Triple ,ParseReg ) : AdventOfCode.CSharp.Common
ParseNumber ( ReadOnlySpan str ) : int
ParseReg ( ReadOnlySpan line ) : int

메소드 상세

Instruction() 공개 메소드

public Instruction ( InstructionType Type, int Arg1, int Arg2 ) : record,
Type InstructionType
Arg1 int
Arg2 int
리턴 record,

ParseNumber() 공개 메소드

public ParseNumber ( ) : AdventOfCode.CSharp.Common
리턴 AdventOfCode.CSharp.Common

Solve() 공개 메소드

public Solve ( ReadOnlySpan input, Solution solution ) : void
input ReadOnlySpan
solution Solution
리턴 void