일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 컴퓨터네트워크
- 라우팅
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- DP
- 시스템 소프트웨어
- 파이썬 정렬
- 파이썬 자료형
- 쿠키
- 이것이 취업을 위한 코딩테스트다
- data type
- 북클럽
- 자료형
- 데이터통신
- 컴퓨터 동작방식
- 이것이 취업을 위한 코딩 테스트다
- OSI7계층모델
- RARP
- ARP
- IT5분잡학사전
- 노개북
- icmp
- CS
- 데이터 통신과 컴퓨터 네트워크
- 이코테
- sort()
- 파이썬 연산자
- 기억장치
- 리스트
- GIT
- 노마드코더
- Today
- Total
목록분류 전체보기 (91)
뚝딱햄 탈출기
JS로 풀 때도 너무너무 어려웠던 분수의 덧셈 .. 파이썬으로 풀어도 역시나 어려웠다. 내 풀이 def solution(numer1, denom1, numer2, denom2): # 분자: numer, 분모: denom denom = denom1 * denom2 numer = numer1 * denom2 + numer2 * denom1 # 기약분수 만들기 # denom과 numer의 최대공약수 구하기 # 최대공약수로 denom과 numer를 각각 나누고, 그 몫을 denom과 numer에 할당 # return [numer, denom] 통분할 때 두 분수의 분모가 같은 경우와 다른 경우를 고려하지 않고 두 분모를 곱해주었다. 통분된 분수를 최대공약수로 분모와 분자를 각각 나눠 기약분수로 만들기 위해 정말..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 함수 동일한 알고리즘을 반복적으로 사용해야 할 때 함수를 사용한다. 똑같은 코드를 반복적으로 사용할 때 함수를 사용하지 않으면 소스코드가 길어지고 이로 인해 프로그램의 크기가 비효율적으로 커진다. 코딩 테스트에서는 테스트 케이스가 입력된 뒤에 테스트 케이스만큼 특정 알고리즘의 수행 결과를 반복적으로 출력하도록 요구하는 문제가 많이 출제되는데, 문제를 푸는 코드를 함수화 하면 매우 효과적으로 풀 수 있다. 함수의 구조 def 함수명(매개변수): 실행할 소스코드 return 반환값 매개변수나 return문은 존재하지 않을 수도 있다. 아래의 두 예제는 동일한 기능을 제공한다. # ..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 연산자 비교 연산자 연산 결과로는 Boolean 값이 반환된다. (파이썬에서 참과 거짓은 True, False. 첫 글자 대문자로 작성해야 한다.) 비교 연산자 설명 X == Y X와 Y가 서로 같을 때 참(True) X != Y X와 Y가 서로 다를 때 참(True) X > Y X가 Y보다 클 때 참(True) X = Y X가 Y보다 크거나 같을 때 참(True) X 2 print(a)# True print(not a)# False b = 2 != 2 print(b)#False 기타 연산자 리스트, 튜플, 문자열, 사전과 같은 ..
내 풀이 첫번째 풀이 & 보완할 점 def solution(numbers): answer = [] for i in range(len(numbers)): answer.append(numbers[i] * 2) return answer 인덱스 값을 순서대로 호출하는 for문을 이용해 정수 배열 numbers의 각 원소에 접근하고, 각 원소에 2를 곱한 값을 answer 배열에 추가해야겠다고 생각했다. 그래서 len으로 리스트의 길이를 구하고, range에 넣어 0부터 len - 1까지의 인덱스로 numbers의 원소들을 구했다. 그러나 in 뒤에는 리스트, 튜플, 문자열 등이 들어갈 수 있기 때문에 len(numbers)과 인덱스를 통해 데이터를 찾지 않아도 된다. in 뒤에 리스트명 또는 리스트를 넣으면, ..