용's
[C++] 배열 전체 한번에 초기화 본문
EA를 이어 또다시 면접의 기회가 왔다!
이번에는 실수를 안하기 위해 완전 기초적인 것들 다 포함하여 '손코딩 오답노트'를 작성할 예정이다.
코딩 인터뷰 준비#1
//문자열 내에 중복문자 체크하는 메소드를 작성하라
class DuplicationStr{ public: bool Solution(string str){ bool check_arr[256] = { false }; //배열 모든 인덱스 한번에 초기화할 때 이렇게 { 초기화할 값 }으로... if (str.length() > 256) return false; for (int i = 0; i < str.length(); i++){ int val = str[i]; if (check_arr[val]) return false; else check_arr[val] = true; } return true; } };
'Computer Science > Coding Tips' 카테고리의 다른 글
[C++] 순열 만들기 (0) | 2015.10.12 |
---|---|
[LeetCode] Add Two Numbers (0) | 2015.08.10 |
[C++] 문자열 입력받기(char *), char* 길이 구하기 (0) | 2015.05.27 |
Comments