diff --git a/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/ctci-ransom-note.go b/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/ctci-ransom-note.go index defab5c..2a72837 100644 --- a/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/ctci-ransom-note.go +++ b/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/ctci-ransom-note.go @@ -9,7 +9,7 @@ import "fmt" const __RANSOM_NOTE_YES__ = "Yes" const __RANSOM_NOTE_NO__ = "No" -func checkMagazineCompute(magazine []string, note []string) bool { +func checkMagazineCompute(magazine, note []string) bool { dictionary := make(map[string]int) for _, word := range magazine { @@ -27,7 +27,7 @@ func checkMagazineCompute(magazine []string, note []string) bool { return true } -func checkMagazineText(magazine []string, note []string) string { +func checkMagazineText(magazine, note []string) string { if checkMagazineCompute(magazine, note) { return __RANSOM_NOTE_YES__ } @@ -35,14 +35,14 @@ func checkMagazineText(magazine []string, note []string) string { return __RANSOM_NOTE_NO__ } -func checkMagazine(magazine []string, note []string) { +func checkMagazine(magazine, note []string) { fmt.Println(checkMagazineText(magazine, note)) } -func CheckMagazineText(magazine []string, note []string) string { +func CheckMagazineText(magazine, note []string) string { return checkMagazineText(magazine, note) } -func CheckMagazine(magazine []string, note []string) { +func CheckMagazine(magazine, note []string) { checkMagazine(magazine, note) } diff --git a/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/two_strings.go b/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/two_strings.go index d558f10..a7462a4 100644 --- a/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/two_strings.go +++ b/exercises/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/two_strings.go @@ -8,7 +8,7 @@ package hackerrank const __TWO_STRINGS_YES__ = "Yes" const __TWO_STRINGS_NO__ = "No" -func twoStringsCompute(s1 string, s2 string) bool { +func twoStringsCompute(s1, s2 string) bool { for _, letter := range s1 { for _, n := range s2 { if letter == n { @@ -20,7 +20,7 @@ func twoStringsCompute(s1 string, s2 string) bool { return false } -func twoStrings(s1 string, s2 string) string { +func twoStrings(s1, s2 string) string { if twoStringsCompute(s1, s2) { return __TWO_STRINGS_YES__ } @@ -28,6 +28,6 @@ func twoStrings(s1 string, s2 string) string { return __TWO_STRINGS_NO__ } -func TwoStrings(s1 string, s2 string) string { +func TwoStrings(s1, s2 string) string { return twoStrings(s1, s2) } diff --git a/exercises/hackerrank/warmup/solveMeFirst.go b/exercises/hackerrank/warmup/solveMeFirst.go index 6488db9..4029350 100644 --- a/exercises/hackerrank/warmup/solveMeFirst.go +++ b/exercises/hackerrank/warmup/solveMeFirst.go @@ -6,7 +6,7 @@ package hackerrank import "gon.cl/algorithms/utils/log" -func SolveMeFirst(a int, b int) int { +func SolveMeFirst(a, b int) int { var answer = a + b diff --git a/exercises/projecteuler/helpers/divisors.go b/exercises/projecteuler/helpers/divisors.go index b3b6d1d..125e681 100644 --- a/exercises/projecteuler/helpers/divisors.go +++ b/exercises/projecteuler/helpers/divisors.go @@ -121,7 +121,7 @@ func PrimeFactors(target int) (factors []int, cycles int) { return } -func AreAmicables(a int, b int, cache map[int]int) bool { +func AreAmicables(a, b int, cache map[int]int) bool { if a == b || a <= 1 || b <= 1 { return false diff --git a/exercises/projecteuler/helpers/matrix.go b/exercises/projecteuler/helpers/matrix.go index 01ee43e..cbea844 100644 --- a/exercises/projecteuler/helpers/matrix.go +++ b/exercises/projecteuler/helpers/matrix.go @@ -1,6 +1,6 @@ package helpers -func Matrix(m int, n int, init int) [][]int { +func Matrix(m, n, init int) [][]int { var matrix [][]int for range m { diff --git a/exercises/projecteuler/problem0004.go b/exercises/projecteuler/problem0004.go index 5bb110d..66dc312 100644 --- a/exercises/projecteuler/problem0004.go +++ b/exercises/projecteuler/problem0004.go @@ -9,7 +9,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0004(bottom int, top int) int { +func Problem0004(bottom, top int) int { var i int var j int var foundi int diff --git a/exercises/projecteuler/problem0005_brute_force.go b/exercises/projecteuler/problem0005_brute_force.go index 541d62f..67ecbcd 100644 --- a/exercises/projecteuler/problem0005_brute_force.go +++ b/exercises/projecteuler/problem0005_brute_force.go @@ -4,7 +4,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0005BruteForce(bottom int, top int, startFrom int) int { +func Problem0005BruteForce(bottom, top, startFrom int) int { var answer int found := false diff --git a/exercises/projecteuler/problem0009.go b/exercises/projecteuler/problem0009.go index dcce1d8..eb7448c 100644 --- a/exercises/projecteuler/problem0009.go +++ b/exercises/projecteuler/problem0009.go @@ -10,7 +10,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func IsPythagoreanTriplet(a int, b int, c int) bool { +func IsPythagoreanTriplet(a, b, c int) bool { return a < b && b < c && math.Pow(float64(a), 2)+math.Pow(float64(b), 2) == math.Pow(float64(c), 2) } diff --git a/exercises/projecteuler/problem0010.go b/exercises/projecteuler/problem0010.go index f51f298..0ce4077 100644 --- a/exercises/projecteuler/problem0010.go +++ b/exercises/projecteuler/problem0010.go @@ -9,7 +9,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0010(bottom int, top int) int { +func Problem0010(bottom, top int) int { var answer int diff --git a/exercises/projecteuler/problem0014.go b/exercises/projecteuler/problem0014.go index 8fb4f1d..c74a9bc 100644 --- a/exercises/projecteuler/problem0014.go +++ b/exercises/projecteuler/problem0014.go @@ -9,7 +9,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0014(bottom int, top int) int { +func Problem0014(bottom, top int) int { var answer int var maxSequence []int diff --git a/exercises/projecteuler/problem0016.go b/exercises/projecteuler/problem0016.go index 7f4efa8..ef45e73 100644 --- a/exercises/projecteuler/problem0016.go +++ b/exercises/projecteuler/problem0016.go @@ -27,7 +27,7 @@ import ( const __NUMERIC_BASE__ = 10 const __SPLIT_SEPARATOR__ = "" -func Problem0016(base int, exponent int) string { +func Problem0016(base, exponent int) string { power := new(big.Int).Exp(big.NewInt(int64(base)), big.NewInt(int64(exponent)), nil) diff --git a/exercises/projecteuler/problem0017.go b/exercises/projecteuler/problem0017.go index dac07f6..c51d6bd 100644 --- a/exercises/projecteuler/problem0017.go +++ b/exercises/projecteuler/problem0017.go @@ -12,7 +12,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0017(init int, last int) int { +func Problem0017(init, last int) int { var acum int diff --git a/exercises/projecteuler/problem0021.go b/exercises/projecteuler/problem0021.go index b48e138..9303f7d 100644 --- a/exercises/projecteuler/problem0021.go +++ b/exercises/projecteuler/problem0021.go @@ -21,7 +21,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0021(start int, limit int) int { +func Problem0021(start, limit int) int { cache := map[int]int{} amicables := map[int]int{} diff --git a/exercises/projecteuler/problem0023.go b/exercises/projecteuler/problem0023.go index 6f619bd..ba44e2c 100644 --- a/exercises/projecteuler/problem0023.go +++ b/exercises/projecteuler/problem0023.go @@ -11,7 +11,7 @@ import ( "gon.cl/algorithms/utils/log" ) -func Problem0023(underLimit int, superLimit int) int { +func Problem0023(underLimit, superLimit int) int { var abundantNumberList = []int{}