Uknow's Lab.
article thumbnail
자바로 몬티 홀 문제 실험해보기
일상 2024. 4. 28. 20:16

몬티 홀 문제https://ko.wikipedia.org/wiki/%EB%AA%AC%ED%8B%B0_%ED%99%80_%EB%AC%B8%EC%A0%9C 몬티 홀 문제 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 세 개의 문 중에서 1번 문 뒤에 차가 있을 것이라 선택했을 때, 진행자는 3번 문 뒤에는 염소가 있음을 보여주면서 1번 문 대신에 2번문을 선택하겠냐고 물었다.ko.wikipedia.org 몬티 홀 문제(Monty Hall problem)은 미국의 TV쇼 거래를 합시다(Let's Make a Deal)에서 유래된 문제입니다.  3개의 문이 있습니다.이 중 하나의 문 뒤에는 자동차가, 나머지 두 개의 문에는 염소가 있습니다.자동차가 있는 문을 선택한다면 자동차를 받습니다. ..

article thumbnail
프로그래머스 PCCP (코딩전문역량인증) 후기
일상 2024. 1. 10. 17:45

PCCP 코딩전문역량인증시험 프로그래머스에서 주관하는 민간자격증은 PCSQL(SQL), PCCP(전문역량), PCCE(필수역량) 총 3가지가 있습니다. PCSQL은 SQL 역량을 보는 시험이며, PCCE는 빈칸 채우기, 한 줄만 수정하여 맞는 출력을 내도록 수정하기, 백준 브론즈 3~5 단계 문제 등 코딩에 대해 필수적인 역량을 보는 시험입니다. 반면에 PCCP는 전문 역량 인증이라는 말 처럼 알고리즘이나 자료구조 등 충분한 개발 역량을 지니고 있어도, 코딩 테스트를 본격적으로 준비하지 않는다면 다소 어려울 수 있는 문제가 출제됩니다. 프로그래머스 기준으로 2~3레벨, 백준 기준으로는 실버5 ~ 골드1정도 (최적화/효율성 테스트까지 고려하면) 되는 것 같습니다. 시험 언어는 C++, Python, Jav..

article thumbnail
2023년을 돌아보며
일상 2023. 12. 25. 16:41

Good bye! 2023년 2023년도 이제 얼마 남지 않았네요. 2023년은 어떻게 보냈는지, 무슨 일이 있었는지 어떤 성장을 하였는지 회고 겸 일기를 써보려 합니다. 인턴십 프로그램 참여 : Python과 Django를 사용한 백엔드 개발! 올해 초, 동계 방학기간(1~2월) 동안 인턴십 프로그램에 참여를 하게 되었습니다. 벌써 10개월이나 되었네요. 스타트업 특유의 자유롭고 편한 분위기로 인해 금방 적응하고 친해져 인턴십 기간 내내 재밌고 좋은 추억들로 가득했던 것 같습니다. 인턴십 기간 중에는 Python과 Python의 백엔드 프레임워크인 Django로 홈페이지의 백엔드 사이드 개발을 담당하였는데요. D.J.A.N.G.O, The D is Silent. 디. 제이. 에이. 엔. 지. 오. 디는..

article thumbnail
우아한 테크코스 6기 지원 후기
일상 2023. 12. 25. 16:30

우아한 테크코스 6기 우아한 테크코스. 배달의 민족(우아한 형제들)에서 운영하는, 저와 같은 주니어 개발자 사이에서는 너무나도 유명한 부트캠프인데요. 저는 백엔드로 지원하였는데, 모집 인원이 가장 많지만 지원자 수 역시 가장 많은 분야입니다. 우아한 테크코스 백엔드의 지원자 수가 몇 인지는 공개되지 않지만, 1주차 과제 레포지토리의 포크 수로 어느정도인지 대략 가늠은 할 수 있는데요. 포크 수만 2700회네요. 85 : 2700 = 약 1 : 31.7 정도 되는 것 같습니다. ㅎㅎ; 1~4주차 프리코스 후기 우아한 테크코스의 선발과정은 서류(자기소개서) -> 프리코스 -> 최종 미션으로 진행하는데, 가장 큰 비중을 차지하는 건 자기소개서라고 하네요. 자기소개서에는 몰입에 관한 경험, 실패와 극복, 원하는..

article thumbnail
비전공자를 위한 이해할 수 있는 IT 지식 후기
일상 2023. 11. 1. 12:00

비전공자를 위한 이해할 수 있는 IT 지식? 우연히 밀리의 서재 구독권이 생겨 여러 책들을 둘러보고 있다가, IT 카테고리에 들어가자마자 인기 도서 목록에 '비전공자를 위한 이애할 수 있는 IT 지식' 이란 도서가 눈에 띄었습니다. 휴학을 하고 잠깐 회사에 다니며 개발자로 일했을 때, 디자이너, 기획자 분들과 소통하기 어려웠던 기억이 있어, 과연 어떻게 이 책은 IT 지식을 어떻게 이야기하고 있을까 궁금하여 이 책을 읽기 시작했습니다. 비 개발자가 바라본 개발자의 대화 클라이언트... 서버... JSON... API... 비개발자 입장에서는 개발자의 말이 외계어처럼 들린다는 이야기를 종종 봤습니다. 사실 IT 비전공자 분들에게는 자기 자신의 전공이 아니기 때문에 너무나도 당연합니다. 의사와 간호사 선생님..

article thumbnail
현대 소프티어 Softeer 2023년 HSAT 모의 평가 후기
일상 2023. 9. 22. 14:42

https://softeer.ai/index.do

article thumbnail
백준 1000 문제 Solved 후기
일상 2023. 8. 20. 13:59

백준을 알게 되어 알고리즘 공부를 시작한지는 꽤 되었지만, 사실 심심할때 1달에 1~2문제 풀었던 정도라, 본격적으로 알고리즘을 공부하기 시작한지는 약 1년 정도 된 것 같습니다. 800문제를 풀었을 즈음, 1000문제를 찍어보고 싶다는 생각에 하루에 10 문제씩 풀며 달려왔는데, 1000문제를 찍는 날이 오긴 했네요. 1일 1코딩테스트를 했던게 꽤 도움이 됬던 것 같습니다. xxx일 연속 문제 해결이 꽤 쌓이다보니, 끊기면 되게 아쉬울 것 같더라고요. 매일 매일 코딩하고, 공부하는 원동력중 하나가 되었습니다. 지금까지도 쉽진 않았지만 앞으로도 쉽진 않을테니 열심히 해야겠네요.

article thumbnail
Do it! 알고리즘 코딩 테스트 자바편 후기
일상 2023. 5. 9. 14:30

그동안 저는 무작정 백준/프로그래머스에서 코딩 테스트를 풀곤 했습니다. 단순 구현문제나 그리디, 정렬, 이진탐색, 투 포인터 등은 할만 했는데, 어느 순간부터 다익스트라, 최소 스패닝 트리, DFS/BFS 등 특정 알고리즘, 자료구조를 알지 못하면 풀지 못하는 문제가 나오더라고요. 기존에는 모르는게 하나씩 나올 때 마다 인터넷을 뒤져가며 찾아봤지만, 이럴게 아니라 강의나 책을 보고 코딩테스트를 제대로 공부해봐야겠다는 생각이 들어 Do it! 알고리즘 코딩테스트 자바편을 구매해 공부하였습니다. 왜 이 책을 골랐는가 Do it 시리즈는 표지 디자인이 너무 깔끔하고 그동안 읽었던 Do It 시리즈는 내용도 꽤 만족스러웠기에, Do It 시리즈는 그냥 믿고 사는 편입니다. 그리고 무엇보다 시중에 자바 코딩테스트..

article thumbnail
우아한 테크캠프 6기 코딩테스트 응시 후기
일상 2023. 5. 6. 17:22

오늘은 우아한 테크캠프 (우아한 테크코스 아님) 코딩테스트를 보고 왔습니다. 광탈하더라도, 코딩테스트 응시하는 것 자체가 좋은 경험이라 생각해 응시해봤는데요. 실제 코딩테스트를 처음 응시할 때는 엄청 긴장되었는데, 확실히 여러 번 응시해보니까 조금 익숙해져 가는 것 같습니다. 인생 첫 실전 코딩테스트 때는 쉬운 문제도 않이 뭐가 틀린거지 대체??? 하면서 허둥지둥 댔는데, (세미콜론 빼먹음, import 빼먹음, 중괄호를 대괄호로 씀, 메소드 철자 틀림, >=를 >로 씀, 범위 헷갈림, 이 외 다수의 각종 실수들) 다행이도 코딩테스트를 응시할 수록 그런 실수는 적어졌습니다. 프로그래머스 온라인 시험 플랫폼 지금까지 봤던 코테는 모두 프로그래머스 플랫폼으로 응시하였는데, 일단 IDE의 도움을 받을 수 없습..

article thumbnail
프로그래머스 온라인 코딩테스트 플랫폼 (모니토) 응시 후기 및 팁
일상 2023. 4. 30. 17:39

https://programmers.co.kr/ 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스. 이 곳을 처음 안 것은 코딩테스트 사이트를 찾아다니면서 부터였습니다. 순수 알고리즘을 묻기 보단, 지문이 길고, 현실에서 있을법한, 개연성있는 문제를 다수 갖고 있는게 특징입니다. 실제 코딩테스트 문제에서는 순수 알고리즘에 관한 내용을 묻는게 아니라, 이를 응용하는 쪽이 주로 나오기 때문에 저는 개인적으로 알고리즘 공부는 백준에서, 코딩테스트 준비는 프로그래머스에서 하는 편입니다. 프로그래머스를 처음 알게 되었을때만 하더라도, 코딩테스트 준비 외에..