Skip to content

Commit fef74c0

Browse files
committed
ReverseString: adjust solution, squash test-methods, add Youtube link
1 parent cb60d4c commit fef74c0

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ they contain enough code which describes implementation in a natural way.
216216
| Поиск максимальной суммы двух элементов в неупорядоченном списке за O(n) | [Youtube](https://youtu.be/r6nFOKq_rdc) | [Code](src/main/java/by/andd3dfx/numeric/MaxSum.java) |
217217
| Инкремент большого целого, представленного в виде массива цифр (leetcode) | [Youtube](https://youtu.be/qk6lt-lC2Nc) | [Code](src/main/java/by/andd3dfx/numeric/PlusOne.java) |
218218
| Определение года с максимальным количеством живущих людей (2 решения) | [Youtube](https://youtu.be/V1qTYQKxRAA) | [Code](src/main/java/by/andd3dfx/numeric/MaxPeopleAlive.java) |
219+
| Обращение строки символов | [Youtube](https://youtu.be/BaFfp9zV6CM) | [Code](src/main/java/by/andd3dfx/string/ReverseString.java) |
219220

220221
## Materials & notes
221222

src/main/java/by/andd3dfx/string/ReverseString.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
package by.andd3dfx.string;
22

3+
/**
4+
* Reverse given string of characters
5+
*
6+
* @see <a href="https://youtu.be/BaFfp9zV6CM">Video solution</a>
7+
*/
38
public class ReverseString {
49

5-
public static String apply(String string) {
6-
char[] chars = string.toCharArray();
10+
public static String apply(String str) {
11+
char[] chars = str.toCharArray();
712
var left = 0;
813
var right = chars.length - 1;
914

src/test/java/by/andd3dfx/string/ReverseStringTest.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,9 @@
99
public class ReverseStringTest {
1010

1111
@Test
12-
public void emptyString() {
12+
public void testApply() {
1313
assertThat(apply(""), is(""));
14-
}
15-
16-
@Test
17-
public void oneCharacterString() {
1814
assertThat(apply("A"), is("A"));
19-
}
20-
21-
@Test
22-
public void usualString() {
2315
assertThat(apply("aBc deF"), is("Fed cBa"));
2416
}
2517
}

0 commit comments

Comments
 (0)