题目来源:
leetcode题目,网址:2833. 距离原点最远的点 - 力扣(LeetCode)
解题思路:
遍历字符串,对 'L','R' 和 '_' 字符计数。前两者计数结果之差的绝对值与 '_' 字符的计数结果之和即为所求。
解题代码:
- class Solution {
- public int furthestDistanceFromOrigin(String moves) {
- int left=0;
- int right=0;
- int underline=0;
- for(int i=0;i<moves.length();i++){
- char temp=moves.charAt(i);
- if(temp=='L'){
- left++;
- }else if(temp=='R'){
- right++;
- }else{
- underline++;
- }
- }
- return Math.abs(right-left)+underline;
- }
- }
总结:
无官方题解。