refactor: rename parameter to standardize

This commit is contained in:
2025-12-08 11:42:12 +01:00
parent 879509c7ba
commit 9d2d27b257
4 changed files with 21 additions and 21 deletions

View File

@@ -24,12 +24,12 @@ func ParseInput(filepath string) []string {
return strings.Split(string(content), "\n")
}
func PartOne(input []string) int {
func PartOne(data []string) int {
var freshRanges []freshRange
var ingredientIDs []int
separatorFound := false
for _, line := range input {
for _, line := range data {
if line == "" {
separatorFound = true
continue
@@ -74,10 +74,10 @@ func PartOne(input []string) int {
return freshCount
}
func PartTwo(input []string) int {
func PartTwo(data []string) int {
var freshRanges []freshRange
for _, line := range input {
for _, line := range data {
if line == "" {
break
}

View File

@@ -21,18 +21,18 @@ func ParseInput(filepath string) []string {
return strings.Split(string(content), "\n")
}
func findStart(input []string) (int, int) {
for row := range input {
if column := strings.IndexByte(input[row], 'S'); column != -1 {
func findStart(data []string) (int, int) {
for row := range data {
if column := strings.IndexByte(data[row], 'S'); column != -1 {
return row, column
}
}
return -1, -1
}
func PartOne(input []string) int {
rows, columns := len(input), len(input[0])
startRow, startColumn := findStart(input)
func PartOne(data []string) int {
rows, columns := len(data), len(data[0])
startRow, startColumn := findStart(data)
queue := []Position{{startRow, startColumn}}
activated := make(map[Position]bool)
@@ -45,7 +45,7 @@ func PartOne(input []string) int {
row := current.row + 1
column := current.column
for row < rows && input[row][column] != '^' {
for row < rows && data[row][column] != '^' {
row++
}

View File

@@ -104,9 +104,9 @@ func applyOperation(numbers []int, operation byte) int {
return result
}
func PartOne(input []string) int {
operationRow := len(input) - 1
transposed := transpose(input)
func PartOne(data []string) int {
operationRow := len(data) - 1
transposed := transpose(data)
total := 0
column := 0
@@ -135,9 +135,9 @@ func PartOne(input []string) int {
return total
}
func PartTwo(input []string) int {
operationRow := len(input) - 1
transposed := transpose(input)
func PartTwo(data []string) int {
operationRow := len(data) - 1
transposed := transpose(data)
total := 0
column := len(transposed) - 1

View File

@@ -17,9 +17,9 @@ func ParseInput(filepath string) []string {
return strings.Split(strings.TrimSpace(string(content)), "\n")
}
func PartOne(input []string) int {
func PartOne(data []string) int {
sum := 0
for _, line := range input {
for _, line := range data {
for newRange := range strings.SplitSeq(line, ",") {
parts := strings.Split(newRange, "-")
start, _ := strconv.Atoi(parts[0])
@@ -38,9 +38,9 @@ func PartOne(input []string) int {
return sum
}
func PartTwo(input []string) int {
func PartTwo(data []string) int {
totalSum := 0
for _, line := range input {
for _, line := range data {
for rangeSpec := range strings.SplitSeq(line, ",") {
rangeStartStr, rangeEndStr, _ := strings.Cut(rangeSpec, "-")
rangeStart, _ := strconv.Atoi(rangeStartStr)