Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 유니티
- 바킹독알고리즘
- c#코딩기초트레이닝
- 백준 구현문제
- unity3dservival
- c++ 백준
- 리그오브레전드턴제게임
- unity게임
- c#코테
- unity게임만들기
- 티스토리챌린지
- 백준코테
- c#
- 백준 c++ 공부
- C++
- 백준
- 유니티공부
- Unity
- 유니티서바이벌게임만들기
- c#기초문법
- unity3d게임만들기
- 유니티게임만들기
- c++ solved.ac
- solved class 2
- 오블완
- C#문법
- c#기본문법
- 바킹독
- 백준코딩테스트
- 백준 C++
Archives
- Today
- Total
나 개발자 진짜 되냐?
코딩테스트 입문 - 로그인 성공? ( map, count() ) 본문

다정은 체력이라는 사실을 알게 된 이후
배려는 지능이라는 사실을 알게 된 후
나는 다정한가에 대해 고민하게 됐다.
나는 다른사람들의 변화에 쉽게 반응하는 사람이었다.
관심이 많았고, 궁금했다.
호기심으로부터 시작된 다정함인 거 같다.
여전히 나는 타인에게 관심이 많고
여전히 타인에게 잘해주며
여전히 그런 타인에게 상처받는다.


for문으로 달달달 돌려도 될 거 같기도 하고..?!
하나씩 비교해 보면 되지 않을까?
map이나 pair을 쓰면 되지 않을까? 했다.
map
나만의 사전
선언
map <타입, 타입> 이름;
첫 번째는 key 중복이 안된다.
두 번째는 value 값이니 답은 뭐여도 상관없음
넣을 땐
대괄호로 넣기
이름["hello"] = "안녕";
이름["bye"] = "안녕";
if(이름. count("hello") == 1)
사전에 있냐 없냐?
.count( key )
사전에 있는 key로 찾는 건데
만약에 그 키의 값을 알고 싶다! 그러면
이름[key]
라고 해줘야 한다.

아이디 안에 비밀번호를 넣어놓은 것이기 때문에!
찾을 때 이름[key] 안에 있는 것을 찾겠다는 의미로 사용된다.

인지 씨가 잘 정리해 주셨다.


정리하면!
map을 사용해서 count를 하게 되면
key값이 있는지 없는지 찾을 수 있고!
key를 찾았다면
map_name [key] 해주면
value도 찾을 수 있다는 것!!
후후!
map은 참 어렵다.
조력자가 알아두면 좋다고 그랬었는데
늘 어렵다.
'프로그래머스를 풀어보아요! > C++' 카테고리의 다른 글
| 코딩테스트 입문 - 옹알이 (1) ( replace, erase, remove ) (0) | 2026.05.20 |
|---|---|
| 코딩테스트 입문 - 등수 매기기 ( 등수 + 1 ) (0) | 2026.05.20 |
| 코딩테스트 입문 - 유한소수 판별하기 ( 기약분수, 2&5, gcd ) (0) | 2026.05.19 |
| 코딩테스트 입문 - 겹치는 선분의 길이 ( 도화지 채우기 ) (0) | 2026.05.19 |
| 코딩테스트 입문 - 평행 ( 기울기 구하는 법 ) (0) | 2026.05.19 |
