@@ -13,6 +13,8 @@ The algorithm is a simple way to find the *greatest common divisor* (GCD) of two
13
13
[ import:2-8, lang="clojure"] ( code/clojure/euclidean_example.clj )
14
14
{% sample lang="cpp" %}
15
15
[ import:20-33, lang="c_cpp"] ( code/c++/euclidean.cpp )
16
+ {% sample lang="java" %}
17
+ [ import:3-16, lang="java"] ( code/java/EuclideanAlgo.java )
16
18
{% sample lang="js" %}
17
19
[ import:15-29, lang="javascript"] ( code/javascript/euclidean_example.js )
18
20
{% sample lang="py" %}
@@ -23,8 +25,6 @@ The algorithm is a simple way to find the *greatest common divisor* (GCD) of two
23
25
[ import:3-15, lang="rust"] ( code/rust/euclidean_example.rs )
24
26
{% sample lang="ml" %}
25
27
[ import:9-17, lang="ocaml"] ( code/ocaml/euclidean_example.ml )
26
- {% sample lang="java" %}
27
- [ import:9-22, lang="java"] ( code/java/euclidean_example.java )
28
28
{% sample lang="go" %}
29
29
[ import:25-38, lang="golang"] ( code/go/euclidean.go )
30
30
{% endmethod %}
@@ -46,6 +46,8 @@ Modern implementations, though, often use the modulus operator (%) like so
46
46
[ import:9-13, lang="clojure"] ( code/clojure/euclidean_example.clj )
47
47
{% sample lang="cpp" %}
48
48
[ import:7-17, lang="c_cpp"] ( code/c++/euclidean.cpp )
49
+ {% sample lang="java" %}
50
+ [ import:18-26, lang="java"] ( code/java/EuclideanAlgo.java )
49
51
{% sample lang="js" %}
50
52
[ import:1-13, lang="javascript"] ( code/javascript/euclidean_example.js )
51
53
{% sample lang="py" %}
@@ -56,8 +58,6 @@ Modern implementations, though, often use the modulus operator (%) like so
56
58
[ import:17-27, lang="rust"] ( code/rust/euclidean_example.rs )
57
59
{% sample lang="ml" %}
58
60
[ import:3-7, lang="ocaml"] ( code/ocaml/euclidean_example.ml )
59
- {% sample lang="java" %}
60
- [ import:24-35, lang="java"] ( code/java/euclidean_example.java )
61
61
{% sample lang="go" %}
62
62
[ import:14-23, lang="golang"] ( code/go/euclidean.go )
63
63
{% endmethod %}
@@ -88,6 +88,12 @@ Program.cs
88
88
{% sample lang="cpp" %}
89
89
### Cpp
90
90
[ import, lang="c_cpp"] ( code/c++/euclidean.cpp )
91
+ {% sample lang="java" %}
92
+ ### Java
93
+ EuclideanAlgo.java
94
+ [ import, lang="java"] ( code/java/EuclideanAlgo.java )
95
+ MainClass.java
96
+ [ import, lang="java"] ( code/java/MainClass.java )
91
97
{% sample lang="js" %}
92
98
### JavaScript
93
99
[ import, lang="javascript"] ( code/javascript/euclidean_example.js )
@@ -103,10 +109,6 @@ Program.cs
103
109
{% sample lang="ml" %}
104
110
### Ocaml
105
111
[ import, lang="ocaml"] ( code/ocaml/euclidean_example.ml )
106
- {% sample lang="java" %}
107
- ### Java
108
- [ import, lang="java"] ( code/java/euclidean_example.java )
109
- {% sample lang="go" %}
110
112
### Go
111
113
[ import, lang="golang"] ( code/go/euclidean.go )
112
114
{% endmethod %}
0 commit comments