짠 2주차 학습내용입니다! 저번 글을 보시면 코드트리 실력진단이 어떤 서비스인지 알 수 있을거예요!
https://ssafy-story.tistory.com/128
간단히 말씀드리면 현재 저의 코딩테스트 실력이 어느정도 되는지 진단해주는 도구입니다!
짧은 시간안에 간단한 문제들을 통해서 어느 정도의 위치인지 파악할 수 있어서 좋았어요
코드트리 꿀팁 전수 - 릴레이
들어가기 전 코드트리 서비스 중 유용한 기능을 알려드리겠습니다
실력검사처럼 실전훈련 > 릴레이 에 들어가시면 최장 몇개까지 풀 수 있는지 테스트 해볼 수 있습니다
어떤 유형에 약하고, 자신이 어디까지 풀 수 있을지 테스트 해보세요 ><
https://www.codetree.ai/training-field/home/relay
이번주 실력검사
저번주에는 DP에서 막혔었는데 기본 개념을 숙지한 덕분인지 저번주에 막혔던 문제를 통과할 수 있었어요!!
까먹은줄 알았는데 내 머리는 기억하고 있어서 다행 ㅎ
결국 6번 문제에서 틀리게 됐는데 범위값이 크긴 했지만 뭔가 투포인터를 이용한 문제일줄 알았는데 반전으로 hashMap문제였네요;; 진짜 공부 더해야겠다,, ㅠㅠ 매주 진단 검사하면서 반성할 예정이랍니다 ㅎ..
저번주에는 5번까지 57분 걸려서 697점이었는데 시간도 줄고 점수도 746으로 올라서 성취감 오르네용 ^-^
hashmap 기본
문제를 틀리면 어떤 유형인지 알려주고 hashmap문제들을 몇개 나열해줍니다!
바로 알려준 hashmap기본을 풀고,, 아니 나 왜 기본도 헷갈려하는건데 ㅠ
https://www.codetree.ai/landing/level-test/5901/result/4?&utm_source=clipboard&utm_medium=text
n = int(input())
d = {}
for _ in range(n):
arr = list(input().split())
if arr[0] == 'add':
d[int(arr[1])] = int(arr[2])
elif arr[0] == 'find':
if int(arr[1]) in d:
print(d[int(arr[1])])
else:
print(None)
elif arr[0] == 'remove':
d.pop(int(arr[1]))
이렇게 추천 문제를 알려줍니다 ><
저번주에 DP 틀리고 추천문제 풀고나서 통과할 수있었으니 이거 다풀면 담주에도 hashmap 통과할 수 있겠죠,,?
담주 진단검사로 돌아오겠습니다😋