Explorar el Código

Fixed JSON and some styles

Piet van Dongen hace 11 años
padre
commit
b21b9f6fbe

+ 2
- 2
config.json Ver fichero

26
     "strain",
26
     "strain",
27
     "atbash-cipher",
27
     "atbash-cipher",
28
     "accumulate",
28
     "accumulate",
29
-    "crypto-square"
30
-    "trinary"
29
+    "crypto-square",
30
+    "trinary",
31
     "rna-transcription"
31
     "rna-transcription"
32
   ],
32
   ],
33
   "deprecated": [
33
   "deprecated": [

+ 12
- 12
rna-transcription/example.java Ver fichero

4
         StringBuilder sb = new StringBuilder();
4
         StringBuilder sb = new StringBuilder();
5
         for (char c : strand.toCharArray()) {
5
         for (char c : strand.toCharArray()) {
6
             switch (c) {
6
             switch (c) {
7
-            case 'A':
8
-                sb.append('U');
9
-                break;
10
-            case 'G':
11
-                sb.append('C');
12
-                break;
13
-            case 'C':
14
-                sb.append('G');
15
-                break;
16
-            case 'T':
17
-                sb.append('A');
18
-                break;
7
+                case 'A':
8
+                    sb.append('U');
9
+                    break;
10
+                case 'G':
11
+                    sb.append('C');
12
+                    break;
13
+                case 'C':
14
+                    sb.append('G');
15
+                    break;
16
+                case 'T':
17
+                    sb.append('A');
18
+                    break;
19
             }
19
             }
20
         }
20
         }
21
         return sb.toString();
21
         return sb.toString();

+ 1
- 2
rna-transcription/src/test/java/RnaTranscriptionTest.java Ver fichero

30
 
30
 
31
     @Test
31
     @Test
32
     public void testRnaTranscription() {
32
     public void testRnaTranscription() {
33
-        Assert.assertEquals("UGCACCAGAAUU",
34
-                RnaTranscription.ofDna("ACGTGGTCTTAA"));
33
+        Assert.assertEquals("UGCACCAGAAUU", RnaTranscription.ofDna("ACGTGGTCTTAA"));
35
     }
34
     }
36
 }
35
 }

+ 3
- 1
trinary/example.java Ver fichero

3
     private static final int RADIX = 3;
3
     private static final int RADIX = 3;
4
 
4
 
5
     public static int toDecimal(String trinary) {
5
     public static int toDecimal(String trinary) {
6
-
7
         if (!validTrinary(trinary)) {
6
         if (!validTrinary(trinary)) {
8
             return 0;
7
             return 0;
9
         }
8
         }
9
+
10
         int result = 0;
10
         int result = 0;
11
         int power = 1;
11
         int power = 1;
12
+
12
         for (int i = trinary.toCharArray().length - 1; i >= 0; i--) {
13
         for (int i = trinary.toCharArray().length - 1; i >= 0; i--) {
13
             int digit = Character.digit(trinary.charAt(i), RADIX);
14
             int digit = Character.digit(trinary.charAt(i), RADIX);
14
             result += digit * power;
15
             result += digit * power;
15
             power *= RADIX;
16
             power *= RADIX;
16
         }
17
         }
18
+
17
         return result;
19
         return result;
18
     }
20
     }
19
 
21