lambda는 다양한 함수에서 쓸 수 있는데 sort에서만 쓰다가 map에서 쓰는 법도 기록하려고 한다! map(함수, 입력) map은 입력 리스트를 함수와 같게 바꿀 수 있으며 나는 보통 map(int, list)과 같은 형태로 입력값을 한 번에 int로 바꾸는 방법으로 주로 사용했다. 제곱 아래의 코드 함수 부분에 제곱식을 넣어 list의 값을 제곱수로 바꿀 수 있다. def calc(x): return x*x print(list(map(calc, range(1,6)))) [1, 4, 9, 16, 25] Lambda 위와 같이 함수를 넣어도 되지만 일회용으로만 사용할 함수의 경우 lambda로 작성하여 함수부분에 넣을 수 있다. print(list(map(lambda x: x*x, range(1,6)..
https://school.programmers.co.kr/learn/courses/30/lessons/131127 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 마트에서 할인 행사를 하고 하루에 한 품목씩 할인함 회원가입을 하면 10일간 마트 할인 행사 참여 가능 want에 담긴 wish list를 모두 살 수 있는 마트 할인 행사 기간이 며칠인지 구해야 함 collections Counter X def solution(want, number, discount): answer = 0 for i in range(10, len(discount)+..
이번에 티스토리 테마를 바꿨는데 갑자기 수식이 적용이 안 되는 문제가 발생했다. 글쓰기에서 HTML 모드로 들어가보니 원래는 그냥 로만 되어 있었는데 스킨 변경 후 data-ke-size="size16"이 추가가 됐다. 아래의 코드로 변경하니 해결됐다. HEAD 사이에 코드를 넣어준다. 이래도 안된다면 수식을 직접 적용시켜줘야한다.
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 n별 타일 개수 구하기 2xn 타일링과 결이 비슷한 문제로 dp를 활용하여 문제를 해결했다. nx3 (n 1 (1, 2), (2, 1) -> 2x2 (3) -> 5 타일의 개수 = 10 2x3 타일은 경우의 수가 2가 나오기 때문에 2를 곱해준다. 3x3타일은 경우의 수가 5개 나오기 때문에 5를 곱해준다. 규칙 찾기 위의 규칙만 따지면 \( f(x) = f(x-1) + 2\times f(x-2) + 5 \times f(x-3) \)해주면 되지만 고려해야 하는 것이 하나 더 있다. n이 커짐에 따라..
실제로 CPU만 사용하고 "fork" 대신 "spawn"을 사용하거나 num_work가 0이 아닐 때 생기는 에러이다. https://github.com/pytorch/pytorch/issues/5301 Runtime Error with DataLoader: exited unexpectedly · Issue #5301 · pytorch/pytorch Hi All, I have a DataLoader that loads a line from a file with Numpy, then convert it to a torch Tensor, and whenever I run this with more than 1 workers, it gives me an error: RuntimeError: DataLo... ..