refactor: extract reactPolymer to reuse it in PartTwo
This commit is contained in:
@@ -15,7 +15,7 @@ func ParseInput(filepath string) string {
|
|||||||
return string(content)
|
return string(content)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PartOne(data string) int {
|
func reactPolymer(data string) int {
|
||||||
stack := []rune{}
|
stack := []rune{}
|
||||||
|
|
||||||
for _, char := range data {
|
for _, char := range data {
|
||||||
@@ -36,6 +36,10 @@ func PartOne(data string) int {
|
|||||||
return len(stack)
|
return len(stack)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func PartOne(data string) int {
|
||||||
|
return reactPolymer(data)
|
||||||
|
}
|
||||||
|
|
||||||
func PartTwo(data string) int {
|
func PartTwo(data string) int {
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user