File tree Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Top Open diff view settings
main/java/com/fishercoder/solutions
test/java/com/fishercoder Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Top Open diff view settings Original file line number Diff line number Diff line change 55
66public class _791 {
77 public static class Solution1 {
8- public String customSortString (String S , String T ) {
8+ public String customSortString (String order , String s ) {
99 Map <Character , Integer > map = new HashMap <>();
10- for (char c : T .toCharArray ()) {
10+ for (char c : s .toCharArray ()) {
1111 map .put (c , map .getOrDefault (c , 0 ) + 1 );
1212 }
1313 StringBuilder sb = new StringBuilder ();
14- for (char c : S .toCharArray ()) {
14+ for (char c : order .toCharArray ()) {
1515 if (map .containsKey (c )) {
1616 int count = map .get (c );
1717 while (count -- > 0 ) {
Original file line number Diff line number Diff line change 11package com .fishercoder ;
22
33import com .fishercoder .solutions ._791 ;
4- import org .junit .BeforeClass ;
5- import org .junit .Test ;
4+ import org .junit .jupiter . api . BeforeEach ;
5+ import org .junit .jupiter . api . Test ;
66
7- import static org .junit .Assert .assertEquals ;
7+ import static org .junit .jupiter . api . Assertions .assertEquals ;
88
99public class _791Test {
10- private static _791 .Solution1 solution1 ;
10+ private static _791 .Solution1 solution1 ;
1111
12- @ BeforeClass
13- public static void setup () {
14- solution1 = new _791 .Solution1 ();
15- }
12+ @ BeforeEach
13+ public void setup () {
14+ solution1 = new _791 .Solution1 ();
15+ }
1616
17- @ Test
18- public void test1 () {
19- assertEquals ("cbad" , solution1 .customSortString ("cba" , "abcd" ));
20- }
17+ @ Test
18+ public void test1 () {
19+ assertEquals ("cbad" , solution1 .customSortString ("cba" , "abcd" ));
20+ }
2121}
You can’t perform that action at this time.
0 commit comments