본문 바로가기

728x90

전체 글

(153)
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 다음에 올 숫자 코딩테스트 연습 > 코딩테스트 입문 > 다음에 올 숫자 정답율이 57%이다. 그정도 문제인지는 잘 모르겠다. 아마 파이썬으로 풀었을 때 코드적으로 쉽게 접근할 수 있는 부분이 있어서 그런지도 모르겠다. 내가 맞힌 정답:: def solution(common): answer = 0 if (common[1] - common[0]) == (common[2] - common[1]): answer = common[-1] + (common[1] - common[0]) elif (common[1] / common[0]) == (common[2] / common[1]): answer = common[-1] * (common[1] / common[0]) return answer https://school.programm..
[면접 준비] 네트워트 관련 용어 정리 서버 : 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템 UDP UDP(User Datagram Protocol, 사용자 데이터그램 프로토콜)는 비연결형 프로토콜 이다. IP 데이터그램을 캡슐화하여 보내는 방법과 연결 설정을 하지 않고 보내는 방법을 제공한다. UDP는 흐름제어, 오류제어 또는 손상된 세그먼트의 수신에 대한 재전송을 하지 않는다. 이 모두가 사용자 프로세스의 몫이다. UDP가 행하는 것은 포트들을 사용하여 IP 프로토콜에 인터페이스를 제공하는 것이다. 종종 클라이언트는 서버로 짧은 요청을 보내고, 짧은 응답을 기대한다. 만약 요청 또는 응답이 손실된다면, 클라이언트는 time out 되고 다시 시도할 수 있으면 된다. 코드가 간단할 뿐만 아니라 TCP 처럼 초기설정(..
[미완][프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 숨어있는 숫자의 덧셈 (2) 코딩테스트 연습 > 코딩테스트 입문 > 숨어있는 숫자의 덧셈 (2) 정답율은 77%이지만, 문제 해결에 성공한 사람의 숫자는 그렇게 많지 않다. 내가 맞힌 정답:: . 잘못 작성한 답 (1) :: 이 코드는, 10개의 테스트 케이스 중에는 9개가 맞다. 근데 딱 한개가 맞지 않는데, 그게 뭔지 도저히 모르겠다. 한글자인 경우, 두글자인 경우, 숨어있는 숫자가 없는 경우, 숫자만 존재하는 경우를 따로 추가를 해봐서 테스트를 해봤는데, 전부 통과했다. def solution(my_string): answer = 0 idx = 0 b = list(my_string) d = ['a', 'a', 'a', 'a', 'a', 'a'] c = len(b) b2 = b + d l = len(b) print(b) if c..

728x90
반응형