profile
어려운 것은 없다, 다만 아직 익숙치않을뿐이다.

Code Wars 25: Reverse or rotate

문제설명 The input is a string str of digits. Cut the string into chunks (a chunk here is a substring of the initial string) of size sz (ignore the last c

2022년 7월 4일
·
0개의 댓글
·

Code Wars 24: Most profit from stock quotes

Return the most profit from stock quotes.  Stock quotes are stored in an array in order of date. The stock profit is the difference in prices in buyi

2022년 7월 3일
·
0개의 댓글
·

Code Wars 23: Sum Groups

Given an array of integers, sum consecutive even numbers and consecutive odd numbers. Repeat the process while it can be done and return the length of

2022년 7월 2일
·
0개의 댓글
·

리팩터링 정리 chapter7

모듈을 분리하는 가장 중요한 기준은 시스템에서 각 모듈이 자신을 제외한 다른 부분에 드러내지 않아야 할 비밀을 얼마나 잘 숨기느냐에 있을 것이다. 7장에 나오는 리팩터링 기법들대표적 형태의 데이터구조: 레코드 캡슐화, 컬렉션 캡슐화기본형 데이터의 경우: 기본형을 객체로

2022년 3월 25일
·
0개의 댓글
·

Code Wars 21 : Weight for weight

My friend John and I are members of the "Fat to Fit Club (FFC)". John is worried because each month a list with the weights of members is published an

2022년 3월 17일
·
0개의 댓글
·

리팩터링 정리 Chapter 6 - 기본적인 리팩터링

6.1 함수 추출하기 절차 함수를 새로 만들고 목적을 잘 드러내는 이름을 붙인다.('어떻게'가 아닌 '무엇을'하는지가 드러나야 한다.) 추출할 코드를 원본 함수에서 복사하여 새 함수에 붙여넣는다. 추출한 코드 중 원본 함수의 지역 변수를 참조하거나 추출한 함수의 유효범

2022년 3월 17일
·
0개의 댓글
·

리팩터링 정리 Chapter 2 - 리팩터링 원칙

2.1 리팩터링 정의 사전적 정의 리팩터링: [명사] 소프트웨어의 겉보기 동작은 그대로 유지한 채, 코드를 이해하고 수정하기 쉽도록 내부 구조를 변경하는 기법 (ex : 함수추출하기, 조건부로직을 다형성으로 바꾸기) 리팩터링(하다): [동사] 소프트웨어의 겉보기

2022년 3월 10일
·
0개의 댓글
·

Programmers Coding Quiz #46 모의고사

문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, ...

2022년 2월 10일
·
0개의 댓글
·

Programmers Coding Quiz #45 신고 결과 받기

신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할

2022년 2월 10일
·
1개의 댓글
·

Programmers Coding Quiz #44 최소직사각형

명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니

2022년 2월 3일
·
0개의 댓글
·

AWS Lambda에서 Multiprocessing 적용하기

선요약 파이썬기반의 AWS Lambda를 사용하는 경우 Process class + Manager class를 활용한다 람다의 한계에 관해서 AWS lambda는 분명 서버리스 아키텍처를 구축할 수 있는 합리적이고 편리한 서비스입니다. 하지만 치명적인 단점이 있습

2022년 2월 3일
·
0개의 댓글
·

Programmers Coding Quiz #43 약수의 개수와 덧셈

문제 설명 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ left ≤ right ≤ 1,000 입출력 예제 |left|right|result| |:---...

2022년 1월 26일
·
0개의 댓글
·

Code Wars 20 : Uncollapse Digits

You will be given a string of English digits "stuck" together, like this:"zeronineoneoneeighttwoseventhreesixfourtwofive"Your task is to split the str

2021년 9월 17일
·
0개의 댓글
·

Programmers Coding Quiz #42 복서 정렬하기

문제 설명 복서 선수들의 몸무게 weights와, 복서 선수들의 전적을 나타내는 head2head가 매개변수로 주어집니다. 복서 선수들의 번호를 다음과 같은 순서로 정렬한 후 return 하도록 solution 함수를 완성해주세요. 전체 승률이 높은 복서의 번호가 앞쪽으로 갑니다. 아직 다른 복서랑 붙어본 적이 없는 복서의 승률은 0%로 취급합니다. 승률...

2021년 9월 9일
·
0개의 댓글
·

CodeWars 19 : VIN Checker

VIN CheckerIn this Kata you should write a function to validate VINs, Vehicle Identification Numbers. Valid VINs are exactly 17 characters long, its c

2021년 8월 4일
·
0개의 댓글
·

CRLF/LF인지 확인하는 방법

줄바꿈(개행)을 할 때 CRLF / LF로 저장되어있는지에 따라 AWS에서 인식을 못 할 수도 있습니다.예를 들어 최근 AWS에서 많이 쓰이는 도커의 경우 컨테이너를 리눅스 상에서 생성하기 때문에 CRLF로 저장된 파일이 있을 경우 도커가 문자를 제대로 읽지 못할 수

2021년 7월 27일
·
0개의 댓글
·

계산을 간결하게 만드는 파이썬 팁(short)

예를들어 다음과 같은 함수의 파라미터로 음수가 들어올 수도 있으며,음수가 들어올 경우에 무조건 0처리를 해야한다고 가정해보자이런식으로 단순하게 조건문 처리를 해도 되지만 다음과 같이 max를 활용해서 더 짧게 코드를 작성할 수 있다.마찬가지로 계산식을 좀더 간결하게 쓸

2021년 7월 23일
·
0개의 댓글
·

CodeWars 18 : Streeeet

문제설명 Task You've just moved into a perfectly straight street with exactly n identical houses on either side of the road. Naturally, you would like to

2021년 7월 8일
·
0개의 댓글
·

CodeWars 17 : Directions Reduction

문제설명 Once upon a time, on a way through the old wild mountainous west,… … a man was given directions to go from one point to another. The directions w

2021년 7월 6일
·
0개의 댓글
·

CodeWars 16 : Best travel

문제설명 John and Mary want to travel between a few towns A, B, C ... Mary has on a sheet of paper a list of distances between these towns. ls = [50, 55, 57, 58, 60]. John is tired of driving and he says ...

2021년 7월 5일
·
0개의 댓글
·