inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Thử nghiệm mô phỏng kiểm tra mã hóa (với Java)

1. Vấn đề về dấu ngoặc đơn (String)

다른 풀이방법질문

239

youngjoon32021893

3 câu hỏi đã được viết

1

Stringbuilder를 쓰지 않고 아래 코드로 풀어보았는데, 이렇게 풀어도 문제가 없을까요?? 결과값은 똑같이 나옵니다!

class Main {
public static void main(String[] args) {
String s = "(()())(())" ;
int a = 0;
char b[] = s.toCharArray();
for(int i = 0 ; i < s.length(); i++) {
if(b[i] == '(') {
a++;
if(a==1) {
b[i] = 32;
}
}

else if (b[i] == ')') {

a--;
if(a==0) {
b[i] = 32;
}
}

}
String result = new String(b);
System.out.println(result);
}
}
}
}

java 코테 준비 같이 해요!

Câu trả lời 1

1

pushupman

진영준님 안녕하세요~~

네 문제없습니다.

b[i] = 32로 해주셔서 한참 봤습니다. 

32번이 아스키 코드값 space로 넣어주셨네요. 

좋은 결과 있으세요 ~ 감사합니다.

강의 자료

0

12

1

setter 사용하지 않기

0

14

1

27:15 break 출력

0

11

1

세션을 제대로 이해한게 맞는지 궁금합니다

0

11

0

55강 파이썬에만있는 연산자들

0

24

2

55강의 파이썬에서만 있는 연산자들

0

20

2

안녕하세요 토비님 혹시 완성된 코드의 repository 주소는 없을까요?

0

26

2

강의 영상 업로드 질문

0

31

2

자막 오타 제보

0

29

1

운영환경에 적용해볼 수 없을때...고민입니다 ㅠㅠ

0

31

1

13 섹션 병렬 스트림 고급 1탄 매치 문의

0

35

2

29강 5:00

0

34

2

3차원 배열의 인덱스 해석 순서와 3중 반복문 순회 메커니즘에 대해 질문드립니다.

0

26

1

인텔리제이 설정 최신화 관련 확인 부탁 드립니다!

1

48

2

띄어쓰기

0

39

2

공부 순서

1

50

2

코딩 문제 사이트 접속 오류

0

28

1

재귀함수 연산법

0

33

2

유효한 솔루션이 없는 조건

1

200

1

Priority Queue 대신 LinkedList 사용 이유를 알 수 있을까요??

1

380

2

result 가 없습니다.

1

250

1

영상 오디오가 너무 이상해요 ㅠㅠ

1

299

1

입출력 예시가 잘못된거 아닌가요??

1

176

2

가장 바깥 괄호제거

1

546

3