일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- insert()
- html
- 파이썬
- false
- 딥러닝
- 불리안
- 1일차
- pop()
- 변수
- append()
- 정보를 담을 수 있는 그릇
- Java Script # == # === # difference # 차이
- a=1
- 합집합
- 입출력
- 변수와 입출력
- 귀도 반 로섬
- del()
- 부스트캠프
- 성적 입력받기
- input()
- Python
- index()
- 조지 불
- 리스트와 차이점
- 차집합
- null # undefined
- 조건문 큰 수부터 입력받아야하는 이유
- 그룹 # 그룹 해체 # 단축키 #figma #Figma
- 변할 수 있는
- Today
- Total
목록분류 전체보기 (176)
I about me
문제 설명0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항1 ≤ numbers의 길이 ≤ 90 ≤ numbers의 모든 원소 ≤ 9numbers의 모든 원소는 서로 다릅니다. 입출력 예numbersresult[1,2,3,4,6,7,8,0]14[5,8,4,0,6,7,9]6 문제풀이어 이건 그냥 0~9 전체 합에서 주어진 numbers 합을 뺴주면 되자너?라고 생각했다.def solution(numbers): sum = 0 for i in numbers: sum += i return 45 - sum..
문제 설명자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다.제한사항 3 ≤ n ≤ 1,000,000입출력 예nresult1031211 문제풀이.. def solution(n): for x in range(1, n): if n % x == 1: return x
문제 설명이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다.명령어수신 탑(높이)I 숫자큐에 주어진 숫자를 삽입합니다.D 1큐에서 최댓값을 삭제합니다.D -1큐에서 최솟값을 삭제합니다.이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 [0,0] 비어있지 않으면 [최댓값, 최솟값]을 return 하도록 solution 함수를 구현해주세요.제한사항operations는 길이가 1 이상 1,000,000 이하인 문자열 배열입니다.operations의 원소는 큐가 수행할 연산을 나타냅니다.원소는 “명령어 데이터” 형식으로 주어집니다.- 최댓값/최솟값을 삭제하는 연산에서 최댓값/최솟값이 둘 이상인 경우, 하나만 삭제합니다.빈 큐에 데이터를 ..
문제 설명OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, 앞으로 K 칸을 점프하면 K 만큼의 건전지 사용량이 듭니다. 그러므로 아이언 슈트를 착용하고 이동할 때는 순간 이동을 하는 것이 더 효율적입니다. 아이언 슈트 구매자는 아이언 슈트를 착용하고 거리가 N 만큼 떨어져 있는 장소로 가려고 합니다. 단, 건전지 사용량을 줄이기 위해 점프로 이동하는 것은 최소로 하려고 합니다. 아이언 슈트 구매자가 이동하려는 거리 N이 주어졌을 때, 사용해야 하는 건전지 사용량의 최솟값을 return하..
문제 설명임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요.제한 사항n은 1이상, 50000000000000 이하인 양의 정수입니다. 입출력 예nreturn1211443-1 문제 풀이다음의 원리만 제대로 안다면, 틀릴 이유가 없는 문제이다.A = 1.0B = 1print(A == B) # True1) import math에서 루트를 가져온다2) 루트 n한 값과 그것을 int로 씌운 것이 같다면, (n+1)^2을 return만약 이것을 찾지 못했다면, 문제에서 약간의 힌트를 얻을 수도 있다.입출력 예 설명 입출력 예#1 121은 양의 정..
문제 설명효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는 (1칸, 1칸, 1칸, 1칸) (1칸, 2칸, 1칸) (1칸, 1칸, 2칸) (2칸, 1칸, 1칸) (2칸, 2칸) 의 5가지 방법으로 맨 끝 칸에 도달할 수 있습니다. 멀리뛰기에 사용될 칸의 수 n이 주어질 때, 효진이가 끝에 도달하는 방법이 몇 가지인지 알아내, 여기에 1234567를 나눈 나머지를 리턴하는 함수, solution을 완성하세요. 예를 들어 4가 입력된다면, 5를 return하면 됩니다.제한사항n은 1 이상, 2000 이하인 정수입니다. 입출력 예nresult4533 문제 풀이 순서이거 뭔가 공부한 느낌인데 코드로 어떻게 구현하지? 라고 생각되었다. ..

문제 설명△△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N번의 참가자끼리 게임을 진행합니다. 각 게임에서 이긴 사람은 다음 라운드에 진출할 수 있습니다. 이때, 다음 라운드에 진출할 참가자의 번호는 다시 1번부터 N/2번을 차례대로 배정받습니다. 만약 1번↔2번 끼리 겨루는 게임에서 2번이 승리했다면 다음 라운드에서 1번을 부여받고, 3번↔4번에서 겨루는 게임에서 3번이 승리했다면 다음 라운드에서 2번을 부여받게 됩니다. 게임은 최종 한 명이 남을 때까지 진행됩니다. 이때, 처음 라운드에서 A번을 가진 참가자는 경쟁자로 생각하는 B번 참가자와 몇 번..
문제 설명대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한사항문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예sanswer"pPoooyY"true "Pyy"false 문제 풀이 순서1) 대소문자를 구별하지 않으므로 :a = s.lower()2) 그걸 돌리면서 하나씩 숫자를 센다3) 같으..
'~가 있다'라고 해서 다 'there is/ are'이 아님have를 사용할 때도 있다는 것!haveThere is/ are 나랑 관련이 있고, 나에게 중요한 영향을 미칠 때대상이 존재하지만, 나에게 큰 영향을 미치지 않을 때ex) I have a sister. There is a rat in my room!// 내 방에 쥐가 있어! There is some evidence we found.// 우리가 찾은 증거가 조금 있어요. Is there a problem?// 무슨 문제 있어? Is there anyting else i can do for you?// 제가 당신을 도울 일이 있을까요? There are so many people in Gangnam.// 강남에는 사람이 정말 많아. There ..
꼬리에 꼬리를 무는 질문을 준비하는 방법"MongoDB.pdf" 이런 친구들을 살펴보아라1분 자기소개강점(3)수학적 퍼센트로 객관적 지표좋은 개발자란질문을 합리적으로 하는 사람이 라이브러리가 있는데 이 라이브러리를 왜 썼나요?특징, 성능, 자유도, 타 의존도, DOCUMENTATION, 러닝 등에 따라팀원들의 역량에 따라질문의 의도 → 생각을 하고 라이브러리를 선택했는지워라벨에 대해 어떻게 생각하나요?워킹과 라이브를 분리하는 것이 아닌 워킹 & 라이프로써 이 일을 끝낼 때 끝까지 끝내고, 또 이 일을 잘하기 위해 틈틈히 잘 쉬는 것의견 충돌이 났을 때 어떻게 해야하나요?결국에는 고객이 쓰기 좋게 하는 것이 좋은 것 → UX 기준으로 판마지막으로 하고 싶은 질문이 있나요?어떤 프로젝트가 진행 중인지?조금은..