이카운트 코딩테스트 후기
·
잡글/정보 공유 - 후기
이카운트에 지원을하고 서류를 통과하게되어, 코딩테스트를 응시하였다. 이카운트는 구름 사이트를 통해 진행하였고, 특정 날짜 안에 원하는 시간대에 응시하면 됐었다. 특정 시간대가 정해지지 않은 만큼, 캠은 켜지지 않고 진행하였다. 개인적으로 느낀 난이도는 구현 자체는 조금 까다롭고 복잡할 수 있겠으나 알고리즘 적으로는 크게 어려운 문제가 없었기에 무지 쉽게 느껴졌다. "개발에 대한 기본소양을 확인하기 위함이므로 문제의 난이도가 높지 않습니다." 말 그대로 알고리즘을 얼마나 잘 알고있느냐보단, 주어진 조건을 구현 잘해낼수 있는지를 판별하기 위한 코테로 보였다. 만약 코테가 붙게된다면 바로 2일 정도 이후 면접을 보게 되는데, 저번 한화 비전 면접때 CS 지식쪽으로 많이 부족하여 최종에서 떨어졌으니 조금이라도 ..
[PCCP 모의고사 2] 1번 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/15009/15009-pccp-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-2%ED%9A%8C PCCP 모의고사 2회 현재 IOS/안드로이드 앱 내에서는 결제를 지원하지 않습니다. school.programmers.co.kr 1번 문제는 전형적인 구현문제였다. 예전에 했던 것을 기억하여 그냥 그대로 구현하였더니 쉽게 풀렸다. def solution(command): cur = [0,0] direction = 0 directions = [(0,1),(1,0),(0,-1),(-1,0)] # 위 오 아 왼 for i in command: if i == 'R': direction = (direction+1)..
[PCCP 모의고사 1] 4번 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/15008/15008-pccp-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-1%ED%9A%8C PCCP 모의고사 1회 현재 IOS/안드로이드 앱 내에서는 결제를 지원하지 않습니다. school.programmers.co.kr 다른 인원의 코드 https://velog.io/@soorim_yoon/PCCP-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-104-%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C [PCCP 모의고사 #1_04] 운영체제 priority queue와 heapq를 각각 사용하여 알고리즘을 구현하였다. * priority queue는 한 번 실..
[PCCP 모의고사 1] 3번 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/15008/15008-pccp-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-1%ED%9A%8C PCCP 모의고사 1회 현재 IOS/안드로이드 앱 내에서는 결제를 지원하지 않습니다. school.programmers.co.kr 해당 문제는 알고리즘 자체보다는 규칙을 찾아내야하는것으로 보였는데 생각보다 어려웠다. 처음 생각했던것은 4 등분하여 규칙을 찾아내고 반복되는것을 생각했는데 테스트 케이스에는 맞으나 전체 정답은 틀리게 나왔다. 조금 더 시간을 투자해서 풀면 풀 수 있을 것 같은데 코테와 시험일정이 얼마 남지않아 빠르게 답을 보기로 하였다. 작성 코드 : def solution(queries): a..
[PCCP 모의고사 1] 2번 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/15008/15008-pccp-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-1%ED%9A%8C PCCP 모의고사 1회 현재 IOS/안드로이드 앱 내에서는 결제를 지원하지 않습니다. school.programmers.co.kr 처음 딱 보았을때 itertools 를 쓰면 된다는 생각은 들었는데, 세부적인 내용까지 생각하기 은근 까다로운 문제였다. 정석적인 깊이/넓이 탐색으로도 되겠다 란 생각은 하였는데, 나중에 한번 그 방식으로도 해볼 예정이다. 내가 작성한 코드는 생각보다 세련되지않아서 다른 풀이의 코드를 기재한다. 다른 인원 코드 from itertools import permutations def..
[PCCP 모의고사 1] 1번 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/15008/15008-pccp-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-1%ED%9A%8C PCCP 모의고사 1회 현재 IOS/안드로이드 앱 내에서는 결제를 지원하지 않습니다. school.programmers.co.kr 작성 코드 import collections def solution(input_string): answer = '' newstring = collections.Counter(input_string) # 2회 이상 나타난 알파벳을 알기위한 Counter for i in sorted(newstring): # 알파벳 순서대로 문자열 반환이므로 sort if newstring[i] = ..
Lv.2 ( 스택/큐 ) 올바른 괄호 - Python
·
코딩 테스트/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr해당 문제는 여러 코딩테스트에서 자주 출제되는 스택 유형 문제이다. 여러번 풀어봐서 어떻게 푸는지 알고있긴하지만, 정답코드의 예외처리와 삼항연산자를 쓴 답안이 너무 멋있는 것같아 주기적으로 학습하고자 글을 기재합니다.  작성 코드def solution(s): stack = [] for i in s: if i == '(': # '('는 stack에 추가 sta..
정보처리기사 필기/실기 합격 후기
·
잡글/정보 공유 - 후기
오늘 정보처리기사 실기 결과가 나왔다. 최종 70점으로 60보다 10점 높게 살짝 여유롭게 통과했다. 나는 조금 극강의 mbti P 사람으로써 조금 공부를 적게하고 운이 좋아서 정처기 시험에 통과를 했었는데, 대략적으로 공부 방법에대해 이야기해드리고자 한다. 단, 엉청난 벼락치기를 했으나 저는 복수전공으로 컴퓨터 공학을 전공했기에 조금은 지식적인 측면에서 어느정도는 알고있었다는걸 알아주셨으면 한다. 필기 : 나는 정보처리기사 필기를 조금 예전에 미리 따놨었다. 요즘 듣기로는 조금 시험방식이 변했다고 하던데.. 문제도 비슷한지는 모르겠다. 학부시절 필기를 따놨었는데, 막상 취업을 하려할 때 서류는 계속 통과하지만 코테, 면접에서 떨어졌어서 서류에 힘을 실어주는 정처기 취득 보다는 코딩실력 및 면접준비가 중..
포카칩인심
포카의 IT 블로그