반응형

분류 전체보기 148

miniRT 평가용 rt 파일

안녕하세요! daily_D 입니다! 👩🏻‍💻 minirt 평가할때 rt 파일 미리 다 만드시는거 귀찮으시죠?~~ ㅎㅎ 그래서 제가 미리 만들어놨습니다! 😆 평가용 rt 파일 평가하시기 전에 아래 파일들 다운받아서 모두 실행시켜보시고 잘 동작되는지 확인해보고 git에 같이 제출해서 평가 받으세요!~ 💥 주의할 점! 제출할 때 header 본인이름으로 변경하기 돌리지 않을 부분은 주석처리하기 (파싱에서 주석을 처리하셨어야 가능합니다) rt 파일로 만들어지지 않은 부분은 평가하시면서 rt 파일 조금씩 수정해가면서 보여드리면 충분할것이라 생각합니다! 😛 평가표 아래는 minirt 평가표의 일부입니다! https://wiki.42seoul.work/ko/subjects/minirt 1. 기본 5개 모양 (The ..

(인성/직무/경험/상황) 면접 예상질문 모음

안녕하세요! daily_D 입니다! 취준하면서 면접은 준비해야 되고... 경험은 별로 없어서... 어디부터 공부해야될지 막막하시죠.. ㅠㅠ 그래서 준비했습니다 ㅎㅎ 제가 면접 준비하면서 정리해둔 질문들입니다! 이 질문들 보고 면접 준비하시고 모두들 취뽀해요~ 자신만의 스트레스 해소법이 있나요? 리더형인가요 팔로워형인가요? 자신의 단점 3가지는 무엇인가요? 힘들 때 누구에게 조언을 받나요? 내가 남들보다 뛰어난 점에 대해 설명해주세요 팀 활동을 하면서 힘든 일이 생긴다면 어떻게 할것인가요? 본인의 장점과 단점에 대해 말해주세요 본인이 생각하는 창의성이란 무엇인가요? 팀 활동을 하면서 힘든 일이 생긴다면 어떻게 해결하시나요? 존경하는 인물이있나요? 그리고 그 이유는 무엇인가요? 우리 회사로 ..

2021 카카오 채용연계형 인턴십 코딩테스트 후기

모집 공고 이번 코테는 서류접수를 한 사람들에게 모두 코딩테스트를 볼 수 있는 자격이 주어졌습니다. 그리고 코딩테스트가 끝나고 1주일 뒤에 발표되는 합격자에 한해서 서류 - 인터뷰를 통해 합격자를 선발한다고 합니다. 자세한 일정은 아래의 공고에 있습니다! 시험 안내 시험을 보기 4일 전 아래와 같은 안내 메일을 받았습니다. 시험 유의사항 - IDE 사용 가능 - 인터넷 검색 가능 시험 문제 - 5문제 240분 - C++, Java, Python3, JavaScript, , Swift, Kotlin - 타인의 코드를 복사하거나 도움을 받을 경우 탈락 시험이 시작하게 되면 5문제를 모두 볼 수 있습니다. 저는 1번이 가장 쉬워 보여 1번을 풀었고 시간은 30분 정도 걸렸습니다. (쉬웠는데.. 간단한 실수로 ..

코딩테스트(알고리즘) 준비/공부 사이트 추천

안녕하세요! daily_D 입니다! 오늘은 개발자가 되기위해서는 필수로 통과해야하는 관문인 코딩테스트를 준비할 수 있는 사이트를 추천드리려고 합니다! 다같이 열심히 공부하고 원하는 기업에 취업하시길 바랍니다 (ง •̀_•́)ง 아자아자 SW expert academy (삼성) https://swexpertacademy.com/main/code/problem/problemList.do SW Expert Academy 사이트는 삼성에서 직접 만들어 코딩연습을 할 수 있는 사이트로 난이도별 / 알고리즘별 분류를 통해 자신의 약점을 중점적으로 연습해 볼 수 있습니다. 또한 수시로 열리는 contest problem 도 참가할 수 있고 삼성전자 코딩테스트를 보지않고 바로 통과가 가능한 상시 sw역량테스트 신청 또..

[Python] 시간 초과 날때 해결방법!

안녕하세요! daily_D 입니다! 👩🏻‍💻 오늘은 Python 으로 문제풀이할 때 시간초과가 나는 경우 해결할 수 있는 몇가지 방법을 알려드릴까합니다! 1. sys.stdin.readline()로 입력받기 입력값을 받아 저장해하는 경우 input() 으로 구현하시는 분들이 많으실텐데 sys 라는 파이썬의 표준 라이브러리를 사용하면 훨씬 빠른 시간에 적은 메모리를 사용하여 입력 받을 수 있답니다! import sys 변수 = sys.stdin.readline() 2. 배열에 원소 추가할 때 인덱스로 접근하기 배열에 원소를 추가하면 보통 빈 배열을 만들고 append 로 추가할 때가 많은데, 이 경우 입력 받을 개수(N)를 알고있다면 N 만큼 배열을 초기화해두고 인덱스로 각자 접근해서 저장하는 것이 효율이..

➰ Library/Python 2021.04.26

[Python][백준][17086] 아기 상어 2 (BFS)

🍋 문제링크 https://www.acmicpc.net/problem/17086 🍎 코드 제출 기록 (메모리 및 시간) 메모리 : 135476 KB 시간 : 1008 ms 🥝 메모 nx = x + dx[i] *1, ny = y + dy[i] *1nx = x + dx[i] *2, ny = y + dy[i] *2 이런 식으로 완전탐색을 수행하면 아래의 그림과 같이 ✔️ 부분이 확인되지 않기때문에 틀림! nx = x + dx[i] *2, ny = y + dy[i] *2 🍉 Code import copy N, M = map(int, input().split()) shark = [] for i in range(N): shark.append(list(map(int, input().split()))) dx = [-1..

[C++][백준][17086] 아기 상어 2 (BFS)

🍋 문제링크 17086번: 아기 상어 2 첫째 줄에 공간의 크기 N과 M(2 ≤ N, M ≤ 50)이 주어진다. 둘째 줄부터 N개의 줄에 공간의 상태가 주어지며, 0은 빈 칸, 1은 아기 상어가 있는 칸이다. 빈 칸의 개수가 한 개 이상인 입력만 주어진다. www.acmicpc.net 🍎 코드 제출 기록 (메모리 및 시간) 메모리 : 135476 KB 시간 : 132 ms 🥝 메모 nx = x + dx[i] *1, ny = y + dy[i] *1nx = x + dx[i] *2, ny = y + dy[i] *2 이런 식으로 완전탐색을 수행하면 아래의 그림과 같이 ✔️ 부분이 확인되지 않기때문에 틀림! nx = x + dx[i] *2, ny = y + dy[i] *2 🍉 Code #include #inclu..

[Python][백준][16931] 겉넓이 구하기 (구현)

🍋 문제링크 https://www.acmicpc.net/problem/16931 🍎 코드 제출 기록 (메모리 및 시간) 메모리 : 123532 KB 시간 : 132 ms 🍓 문제풀이 겉넓이를 구하기 위해서는 입체도형의 up, down, front, back, left, right 에서 보이는 사각형들의 합을 구하면 된다 up, down = N * M left, right = 1 ~ N 에서 맨 앞 블록 높이 + (j번째 블록높이 - (j-1)번째 블록높이) → 양수일때만 front, back = 1 ~ M 에서 맨 앞 블록 높이 + (i번째 블록높이 - (i-1)번째 블록높이) → 양수일때만 🍉 Code N, M = map(int, input().split()) arr = [list(map(int, in..

[Python][백준][11051] 이항 계수 2 (DP)

🍋 문제링크 11051번: 이항 계수 2 첫째 줄에 \(N\)과 \(K\)가 주어진다. (1 ≤ \(N\) ≤ 1,000, 0 ≤ \(K\) ≤ \(N\)) www.acmicpc.net 🍎 코드 제출 기록 (메모리 및 시간) 메모리 : 204292 KB 시간 : 268 ms 🍓 문제풀이 k 가 0 일때! 빼먹지 않을 것!! 🍉 Code 재귀로 푸니까 시간초과남...ㅠ N, K = map(int, input().split()) def recursion(n, k): if n == k: return 1 if k == 1: return n return recursion(n-1, k-1) + recursion(n-1, k) print(recursion(N, K)) N, K = map(int, input().spl..

[2021 상반기] 삼성전자 3급 신입 공채 후기

신입 공채 공고 자소서 문항 1. 취미/특기 2. 존경인물 3. 존경이유 Essay 1. 삼성전자를 지원한 이유와 입사 후 회사에서 이루고 싶은 꿈을 기술하십시오. Essay 2. 본인의 성장과정을 간략히 기술하되 현재의 자신에게 가장 큰 영향을 끼친 사건, 인물 등을 포함하여 기술하시기 바랍니다. (※작품속 가상인물도 가능) Essay 3. 최근 사회이슈 중 중요하다고 생각되는 한가지를 선택하고 이에 관한 자신의 견해를 기술해 주시기 바랍니다. Essay 4. 프로그램 개발, 알고리즘 풀이 등 SW개발 관련 경험 중 가장 어려웠던 경험과 해결방안에 대해 구체적으로 서술하여 주시기 바랍니다. (과제 개요, 어려웠던 점, 해결방법, 결과 포함) 시험 안내 저는 마감일까지 자소서 내용을 다듬은 뒤 마감일인 ..