본문 바로가기
백준

백준 c# 15552 번 문제 빠른 A + B

by O_x 2022. 4. 11.

String의 문자열을 변경을 하면 변경된 문자열을 위한 새로운 String을 만들어 낸다. 
그래서 반복문같은 곳에서 계속 String을 변경하면 성능 저하가 일어난다

그래서 시간초과가 나는 것을 막기위해서 StringBuilder를 쓴다

 

 

 

StringBuilder는 변경 가능한 문자열 Class이다.

 

StringBuilder 사용하기 위해서는 using System.Text; 을 써주어야 한다

using System;
using System.Text;

namespace backjoon
{
    class Program
    {
        static void Main(string[] args)
        {
            StringBuilder sb = new StringBuilder();

            int t = int.Parse(Console.ReadLine());

            for (int i = 0; i < t; i++) {
                string[] num = Console.ReadLine().Split();
                sb.Append(int.Parse(num[0]) + int.Parse(num[1]) + "\n");
            }
            Console.WriteLine(sb.ToString());
        }
    }
}

운영중인 카톡방입니다.

https://open.kakao.com/o/gsMhUFie

 

C/C++/C# 언리얼/유니티 /질문

#C++#C#언리얼#게임개발#질문#개발#자료구조#백준#프로그래머스#c#유니티#unity#enreal

open.kakao.com

 

'백준' 카테고리의 다른 글

2742번 기찍 N (백준 c#)  (0) 2022.04.12
백준 c# 2741번 문제  (0) 2022.04.12
8393번 합 백준 C# 문제풀이 합  (0) 2022.04.11
10950번 백준 문제 풀이  (0) 2022.04.11
백준 C# 2739번 문제  (0) 2022.04.10

댓글