Skip to content

Instantly share code, notes, and snippets.

@Ronelg
Created June 25, 2023 10:30
Show Gist options
  • Save Ronelg/b2bb1b62c5235ad8f89aec74cc7665bb to your computer and use it in GitHub Desktop.
Save Ronelg/b2bb1b62c5235ad8f89aec74cc7665bb to your computer and use it in GitHub Desktop.
/*
*
* Given a string S, return the “reversed” string where all characters that are not a letter stay in the same place,
* and all letters reverse their positions.
*
* Example 1:
* Input: “ab-cd”
* Output: “dc-ba”
*
* Example 2:
* Input: “a-bC-dEf-ghIj”
* Output: “j-Ih-gfE-dCba”
*
* Example 3:
* Input: “Test1ng-Leet=code-Q!”
* Output: “Qedo1ct-eeLg=ntse-T!”
*
*/
String reverseOnlyLetters(String s) {
}
void main() {
final result = reverseOnlyLetters("a-bC-dEf-ghIj");
print(result);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment