티스토리 뷰


인간의 기억력은 믿을게 못되니 에이 설마 싶은것도 적어놓아야지...


스트림 입출력

        BufferedStream bs = new BufferedStream(Console.OpenStandardInput());

            StreamReader sr = new StreamReader(bs);

            StringBuilder sb = new StringBuilder();


입력값 읽어오기는 sr.ReadLine(); 출력값 저장하기는 sb.Append(); 나중에 Console.writeline(sb);로 한번에 출력.

입력받은 String 쪼개기

string[] str = sr.ReadLine().Split();

원하는 char 단위로 쪼개기도 가능.

string-> int

int a = int.Parse(str);

Array 통째로 string -> int

int[] intArray = Array.ConvertAll<string.int>(stringArray,int.Parse);

문자(열) 간 비교

stringA.Equals(stringB);   <- 같으면 true 틀리면 flase 반환하는 bool형

stringA.compareTo(stringB);    <-같으면 0 + 크고작음 판별, 하지만 단순 비교만 필요하다면 Equals을 쓰자.

문자 배열 <-> String

char[] charArray = string.ToCharArray();

string = new string(charArray);

해당 배열이 item을 가지고 있는가?

listArray.Contains(char item);

이 item을 지니는 index 출력

Array.IndexOf(ArrayName,item);

'■ 알고리즘 > ◻ 백준' 카테고리의 다른 글

[C#]백준 1076번 : 저항  (0) 2018.08.10
[C#]백준 10866번 : 덱  (0) 2018.08.10
[C#]백준 1966번 : 프린터 큐  (0) 2018.08.10
[C#] 백준 10845번 : 큐  (0) 2018.08.09
[C#]백준 9012번 : 괄호  (0) 2018.08.09
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/11   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함