본문 바로가기

Programming44

[프로그래머스] 큰 수 만들기 (Python) 문제 설명 어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다. 예를 들어, 숫자 1924에서 수 두 개를 제거하면 [19, 12, 14, 92, 94, 24] 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다. 문자열 형식으로 숫자 number와 제거할 수의 개수 k가 solution 함수의 매개변수로 주어집니다. number에서 k 개의 수를 제거했을 때 만들 수 있는 수 중 가장 큰 숫자를 문자열 형태로 return 하도록 solution 함수를 완성하세요. 제한 조건 number는 1자리 이상, 1,000,000자리 이하인 숫자입니다. k는 1 이상 number의 자릿수 미만인 자연수입니다. 입출력 예 number k return 1924 2 94 1231.. 2020. 7. 6.
[프로그래머스] (2016년) 요일 구하기 (Python) 문제 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요일이므로 문자열 TUE를 반환하세요. 제한 조건 2016년은 윤년입니다. 2016년 a월 b일은 실제로 있는 날입니다. (13월 26일이나 2월 45일같은 날짜는 주어지지 않습니다) 입출력 예 a b result 5 24 TUE 풀이 def solution(a, b): day_list = ['FRI','SAT','SUN',.. 2020. 7. 6.
[프로그래머스] 가장 큰 수 (Python) 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요. 제한 사항 numbers의 길이는 1 이상 100,000 이하입니다. numbers의 원소는 0 이상 1,000 이하입니다. 정답이 너무 클 수 있으니 문자열로 바꾸어 return 합니다. 입출력 예 numbers return [6, 10, .. 2020. 7. 6.
[C++, Error] (centos) cannot find -lstdc++ 1. 문제 centos 에서 컴파일 시 아래와 같은 에러가 나온다면 centos cannot find -lstdc++ 2. 원인 해당 라이브러리가 설치가 안되어 있어서 링킹 에러가 나타남 3. 조치 -m32 컴파일 시 i686 yum install libstdc++-devel.i686 yum -y install libstdc++.i686 yum -y intstall ncurses-devel.i686 -m64 컴파일 시 x86_64 yum -y intstall ncurses-devel.x86_64 yum -y install libstdc++-devel.x86_64 yum -y install libstdc++.x86_64 2020. 6. 24.
[Python] 문자열에서 숫자만 추출 하기 2 (음수 포함) 이전글 https://musclebear.tistory.com/38 [Python] 문자열에서 숫자만 추출 하기 문자열에서 숫자만 추출 하기 (골라내기) 파이썬을 써보면 참 신기한 라이브러리들이 많은거 같다. ㅎㅎ 이것도 될까 하면?? 찾아보면 늘 있는 든든한 파이썬 ㅎㅎ 오늘은 문자열에서 숫자만 추� musclebear.tistory.com 이전글에서 문자열에서 숫자만 추출 하였는데, 그러고 보니 음수는 따로 추출을 기입을 못하였습니다. 아래의 음수도 추출 하는 방법을 추가적으로 기입하여 보았습니다. 예시) "-?\d"을 이용한 숫자 (음수 포함) 별로 추출 #!/usr/bin/python import re tmp_string = '11a22bb33-3--4444' numbers = re.findall.. 2020. 5. 18.
[Swagger-Git/CI CD] Swagger Hub - bitbucket sync connect 오늘은 Swagger-Hub의 API가 hub에 관리가 되지만, 왠지 모를 불안감으로 API (YAML, JSON)를 bitbucket에 연결시켜 자동 소스 저장을 해보려고 합니다. 개발자라 함은 개발한 내역도 자동 저장하면서 배포까지 쉽게 하는게 개발자죠~ ㅋ swagger는 개인적으로 써보면 써볼수도 Rest UI도 보기좋고, 포팅도 잘되고 여러모로 참 좋은 어플리케이션 같습니다. swagger의 여러 가지 다른 기능은 추후 블로그에 개시하도록 할게요~ ㅋㅋ 잡담은 이제 그만하고 본론으로~ ㅋㅋ 연동 해볼게요~ 아래의 가이드에서 사진에 빨간색은 개인정보로 가린거니 참고해서 봐주세요~ 1. Swagger API와 연동할 bitbucket repository 생성 - 개인적으로 사용하시는 bitbucke.. 2020. 4. 14.
반응형