devrabbit22 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/03/08 1

백준 - [단계별로 풀어보기 문자열] 10809 알파벳 찾기

이번 문제는 문자열 S가 주어졌을 때 a ~ z까지 각 알파벳이 처음 등장하는 위치를 출력하는 문제이다.만약 해당 알파벳이 문자열에 존재하지 않는다면 -1을 출력한다.C#에서 char는 내부적으로 ASCII 코드 값을 가지는 숫자 타입이기 때문에 문자 간 연산이 가능하다.'a' - 'a' = 0 (97 - 97 = 0)'b' - 'a' = 1 (98 - 97 = 1)int index = S[i] - 'a'; 위와 같이 'a'를 기준으로 빼주면 알파벳을 배열의 인덱스 값으로 변환할 수 있다.이 방법을 사용하면 알파벳을 배열 인덱스로 변환하여 각 문자의 등장 위치나 개수를 효율적으로 관리할 수 있다. //백준 10809번 알파벳 찾기 string S = Console.ReadLine(); int[] ..

코딩 테스트/백준 2026.03.08
이전
1
다음
더보기
프로필사진

devrabbit22 님의 블로그

devrabbit22 님의 블로그 입니다.

  • 분류 전체보기 (218) N
    • C, C++ (0)
    • C# (28)
    • CS (105)
      • 컴퓨터 구조론 (35)
      • 운영체제 (15)
      • Network (55)
    • 데이터베이스 (0)
    • 자료구조 (0)
    • 알고리즘 (3)
    • 게임 수학 (2)
    • 랜더링 파이프라인 (0)
    • Unity (6)
      • 셰이더 그래프 (0)
      • 개발일지 (5)
      • 기능구현 (1)
    • Unreal (0)
    • 디자인패턴 (0)
    • Spine (0)
    • 코딩 테스트 (61) N
      • 백준 (61) N

Tag

교환 시스템, C#, 네트워크 기초 용어, 네트워크 관련 기초 용어, 백준, 코딩테스트, 쉽게 배우는 데이터 통신과 네트워크, 네트워크 모델, 네트워크의 기초 용어, 쉽게 배우는 데이터 통신과 컴퓨터 네트워크, Baekjoon,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp All rights reserved.

티스토리툴바