Skip to content

Commit c32942c

Browse files
author
Gonzalo Diaz
committed
[REFACTOR] sources moved. Project Euler problems moved to their own directory.
1 parent e972edb commit c32942c

File tree

93 files changed

+58
-58
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+58
-58
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/helpers/divisors.go renamed to src/projecteuler/helpers/divisors.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"math"
55
"sort"
66

7-
"gon.cl/projecteuler.net/src/utils"
7+
"gon.cl/projecteuler.net/src/projecteuler/utils"
88
)
99

1010
type Factor struct {
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/helpers/numberToWord.go renamed to src/projecteuler/helpers/numberToWord.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"fmt"
55
"math/big"
66

7-
"gon.cl/projecteuler.net/src/utils"
7+
"gon.cl/projecteuler.net/src/projecteuler/utils"
88
)
99

1010
const _CENTS_ = "hundred"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/helpers/wordScore.go renamed to src/projecteuler/helpers/wordScore.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package helpers
22

33
import (
4-
"gon.cl/projecteuler.net/src/utils"
4+
"gon.cl/projecteuler.net/src/projecteuler/utils"
55
)
66

77
var _scoreLetter = map[rune]int{
File renamed without changes.

src/lib/BNodeBuilder.go renamed to src/projecteuler/lib/BNodeBuilder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package lib
22

3-
import "gon.cl/projecteuler.net/src/utils"
3+
import "gon.cl/projecteuler.net/src/projecteuler/utils"
44

55
func buildBNodeTreeRecursive(
66
dataTree [][]int,

src/lib/BNodeBuilder_test.go renamed to src/projecteuler/lib/BNodeBuilder_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66

77
"github.com/stretchr/testify/assert"
88

9-
"gon.cl/projecteuler.net/src/data"
9+
"gon.cl/projecteuler.net/src/projecteuler/data"
1010
)
1111

1212
func TestTreeBuilding(t *testing.T) {
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/problem0000.go renamed to src/projecteuler/problem0000.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
package projecteuler
99

1010
import (
11-
utils "gon.cl/projecteuler.net/src/utils"
11+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1212
)
1313

1414
func Problem0000() int {
File renamed without changes.

src/problem0001.go renamed to src/projecteuler/problem0001.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
package projecteuler
1313

14-
import utils "gon.cl/projecteuler.net/src/utils"
14+
import utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1515

1616
func Problem0001(_top int) int {
1717
total := 0
File renamed without changes.

src/problem0002.go renamed to src/projecteuler/problem0002.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
package projecteuler
1616

17-
import utils "gon.cl/projecteuler.net/src/utils"
17+
import utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1818

1919
func Problem0002(_top int) int {
2020

File renamed without changes.

src/problem0003.go renamed to src/projecteuler/problem0003.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
package projecteuler
1212

1313
import (
14-
"gon.cl/projecteuler.net/src/helpers"
15-
utils "gon.cl/projecteuler.net/src/utils"
14+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
15+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1616
)
1717

1818
func Problem0003(_top int) int {
File renamed without changes.

src/problem0004.go renamed to src/projecteuler/problem0004.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
package projecteuler
1414

1515
import (
16-
"gon.cl/projecteuler.net/src/helpers"
17-
utils "gon.cl/projecteuler.net/src/utils"
16+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
17+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1818
)
1919

2020
func Problem0004(_bottom int, _top int) int {
File renamed without changes.

src/problem0005.go renamed to src/projecteuler/problem0005.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ package projecteuler
1414
import (
1515
"math"
1616

17-
"gon.cl/projecteuler.net/src/helpers"
18-
"gon.cl/projecteuler.net/src/utils"
17+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
18+
"gon.cl/projecteuler.net/src/projecteuler/utils"
1919
)
2020

2121
func _primeFactorListCollection(_factors []int) map[int]int {

src/problem0005_brute_force.go renamed to src/projecteuler/problem0005_brute_force.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
package projecteuler
2727

28-
import utils "gon.cl/projecteuler.net/src/utils"
28+
import utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2929

3030
func Problem0005BruteForce(bottom int, top int, startFrom int) int {
3131

File renamed without changes.

src/problem0006.go renamed to src/projecteuler/problem0006.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ package projecteuler
2424
import (
2525
"math"
2626

27-
utils "gon.cl/projecteuler.net/src/utils"
27+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2828
)
2929

3030
func powInt(x, y int) int {
File renamed without changes.

src/problem0007.go renamed to src/projecteuler/problem0007.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
package projecteuler
1414

1515
import (
16-
helpers "gon.cl/projecteuler.net/src/helpers"
17-
utils "gon.cl/projecteuler.net/src/utils"
16+
helpers "gon.cl/projecteuler.net/src/projecteuler/helpers"
17+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1818
)
1919

2020
func Problem0007(top int) int {
File renamed without changes.

src/problem0008.go renamed to src/projecteuler/problem0008.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ import (
3636
"strconv"
3737
"strings"
3838

39-
"gon.cl/projecteuler.net/src/helpers"
40-
utils "gon.cl/projecteuler.net/src/utils"
39+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
40+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
4141
)
4242

4343
const __BASE__ = 10
File renamed without changes.

src/problem0009.go renamed to src/projecteuler/problem0009.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ package projecteuler
1717
import (
1818
"math"
1919

20-
utils "gon.cl/projecteuler.net/src/utils"
20+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2121
)
2222

2323
func IsPythagoreanTriplet(a int, b int, c int) bool {
File renamed without changes.

src/problem0010.go renamed to src/projecteuler/problem0010.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
package projecteuler
1212

1313
import (
14-
"gon.cl/projecteuler.net/src/helpers"
15-
utils "gon.cl/projecteuler.net/src/utils"
14+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
15+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1616
)
1717

1818
func Problem0010(bottom int, top int) int {
File renamed without changes.

src/problem0011.go renamed to src/projecteuler/problem0011.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
package projecteuler
3636

3737
import (
38-
"gon.cl/projecteuler.net/src/helpers"
39-
utils "gon.cl/projecteuler.net/src/utils"
38+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
39+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
4040
)
4141

4242
func Problem0011(matrix [][]int, inputAdjacentNumberListSize int) (int, bool) {
File renamed without changes.

src/problem0012.go renamed to src/projecteuler/problem0012.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
package projecteuler
2727

2828
import (
29-
"gon.cl/projecteuler.net/src/helpers"
30-
utils "gon.cl/projecteuler.net/src/utils"
29+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
30+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
3131
)
3232

3333
func Problem0012(_top int) int {
File renamed without changes.

src/problem0013.go renamed to src/projecteuler/problem0013.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ package projecteuler
1616
import (
1717
"math/big"
1818

19-
utils "gon.cl/projecteuler.net/src/utils"
19+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2020
)
2121

2222
func Problem0013(inputListOfBigNumbers []string) string {

src/problem0013_test.go renamed to src/projecteuler/problem0013_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import (
1818
"testing"
1919

2020
"github.com/stretchr/testify/assert"
21-
"gon.cl/projecteuler.net/src/data"
21+
"gon.cl/projecteuler.net/src/projecteuler/data"
2222
)
2323

2424
func TestProblem0013(t *testing.T) {

src/problem0014.go renamed to src/projecteuler/problem0014.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
package projecteuler
2525

2626
import (
27-
"gon.cl/projecteuler.net/src/helpers"
28-
utils "gon.cl/projecteuler.net/src/utils"
27+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
28+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2929
)
3030

3131
func Problem0014(bottom int, top int) int {
File renamed without changes.

src/problem0015.go renamed to src/projecteuler/problem0015.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
package projecteuler
1414

1515
import (
16-
helpers "gon.cl/projecteuler.net/src/helpers"
17-
utils "gon.cl/projecteuler.net/src/utils"
16+
helpers "gon.cl/projecteuler.net/src/projecteuler/helpers"
17+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1818
)
1919

2020
func Problem0015(gridSide int) int {
File renamed without changes.

src/problem0016.go renamed to src/projecteuler/problem0016.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ import (
2828
"math/big"
2929
"strings"
3030

31-
"gon.cl/projecteuler.net/src/helpers"
32-
utils "gon.cl/projecteuler.net/src/utils"
31+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
32+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
3333
)
3434

3535
const __NUMERIC_BASE__ = 10
File renamed without changes.

src/problem0017.go renamed to src/projecteuler/problem0017.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"math/big"
2424
"regexp"
2525

26-
"gon.cl/projecteuler.net/src/helpers"
27-
utils "gon.cl/projecteuler.net/src/utils"
26+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
27+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2828
)
2929

3030
func Problem0017(init int, last int) int {
File renamed without changes.

src/problem0018.go renamed to src/projecteuler/problem0018.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@
4444
package projecteuler
4545

4646
import (
47-
"gon.cl/projecteuler.net/src/helpers"
48-
"gon.cl/projecteuler.net/src/lib"
49-
utils "gon.cl/projecteuler.net/src/utils"
47+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
48+
"gon.cl/projecteuler.net/src/projecteuler/lib"
49+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
5050
)
5151

5252
func Problem0018(tree lib.Tree) int {

src/problem0018_bruteforce_test.go renamed to src/projecteuler/problem0018_bruteforce_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ import (
5151
"testing"
5252

5353
"github.com/stretchr/testify/assert"
54-
"gon.cl/projecteuler.net/src/data"
55-
"gon.cl/projecteuler.net/src/lib"
54+
"gon.cl/projecteuler.net/src/projecteuler/data"
55+
"gon.cl/projecteuler.net/src/projecteuler/lib"
5656
)
5757

5858
func TestProblem0018BruteForce(t *testing.T) {

src/problem0018_test.go renamed to src/projecteuler/problem0018_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ import (
4848
"testing"
4949

5050
"github.com/stretchr/testify/assert"
51-
"gon.cl/projecteuler.net/src/data"
52-
"gon.cl/projecteuler.net/src/lib"
51+
"gon.cl/projecteuler.net/src/projecteuler/data"
52+
"gon.cl/projecteuler.net/src/projecteuler/lib"
5353
)
5454

5555
func TestProblem0018(t *testing.T) {

src/problem0019.go renamed to src/projecteuler/problem0019.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
package projecteuler
99

1010
import (
11-
constants "gon.cl/projecteuler.net/src/constants"
12-
utils "gon.cl/projecteuler.net/src/utils"
11+
constants "gon.cl/projecteuler.net/src/projecteuler/constants"
12+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
1313
)
1414

1515
func Problem0019(

src/problem0019_test.go renamed to src/projecteuler/problem0019_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
"testing"
1313

1414
"github.com/stretchr/testify/assert"
15-
"gon.cl/projecteuler.net/src/constants"
15+
"gon.cl/projecteuler.net/src/projecteuler/constants"
1616
)
1717

1818
func TestProblem0019Small(t *testing.T) {

src/problem0020.go renamed to src/projecteuler/problem0020.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ package projecteuler
2424
import (
2525
"math/big"
2626

27-
"gon.cl/projecteuler.net/src/helpers"
28-
"gon.cl/projecteuler.net/src/utils"
27+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
28+
"gon.cl/projecteuler.net/src/projecteuler/utils"
2929
)
3030

3131
func Problem0020(_last int) *big.Int {

src/problem0020_test.go renamed to src/projecteuler/problem0020_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"testing"
2828

2929
"github.com/stretchr/testify/assert"
30-
"gon.cl/projecteuler.net/src/utils"
30+
"gon.cl/projecteuler.net/src/projecteuler/utils"
3131
)
3232

3333
func TestProblem0020(t *testing.T) {

src/problem0021.go renamed to src/projecteuler/problem0021.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
package projecteuler
3636

3737
import (
38-
"gon.cl/projecteuler.net/src/helpers"
39-
"gon.cl/projecteuler.net/src/utils"
38+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
39+
"gon.cl/projecteuler.net/src/projecteuler/utils"
4040
)
4141

4242
func Problem0021(_start int, _limit int) int {
File renamed without changes.

src/problem0022.go renamed to src/projecteuler/problem0022.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ package projecteuler
3131
import (
3232
"sort"
3333

34-
"gon.cl/projecteuler.net/src/helpers"
35-
"gon.cl/projecteuler.net/src/utils"
34+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
35+
"gon.cl/projecteuler.net/src/projecteuler/utils"
3636
)
3737

3838
func Problem0022(listOfNames []string) int {

src/problem0022_test.go renamed to src/projecteuler/problem0022_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import (
3333
"testing"
3434

3535
"github.com/stretchr/testify/assert"
36-
"gon.cl/projecteuler.net/src/data"
36+
"gon.cl/projecteuler.net/src/projecteuler/data"
3737
)
3838

3939
func TestProblem0022(t *testing.T) {

src/problem0023.go renamed to src/projecteuler/problem0023.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ package projecteuler
2727

2828
import (
2929
"golang.org/x/exp/slices"
30-
"gon.cl/projecteuler.net/src/helpers"
31-
utils "gon.cl/projecteuler.net/src/utils"
30+
"gon.cl/projecteuler.net/src/projecteuler/helpers"
31+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
3232
)
3333

3434
func Contains[T comparable](s []T, e T) bool {
File renamed without changes.

src/problem0024.go renamed to src/projecteuler/problem0024.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package projecteuler
1818
import (
1919
"strings"
2020

21-
utils "gon.cl/projecteuler.net/src/utils"
21+
utils "gon.cl/projecteuler.net/src/projecteuler/utils"
2222
)
2323

2424
func factorial(n int) int {
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)