728x90
SMALL

분류 전체보기 39

[프로그래머스] 코딩테스트 연습 - 올바른 괄호 (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제설명 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()" 는 올바른 괄호입니다. ")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면..

[프로그래머스] 코딩테스트 연습 - 모스부호(1) (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/120838?language=c 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제 설명 머쓱이는 친구에게 모스부호를 이용한 편지를 받았습니다. 그냥은 읽을 수 없어 이를 해독하는 프로그램을 만들려고 합니다. 문자열 letter가 매개변수로 주어질 때, letter를 영어 소문자로 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요. 모스부호는 다음과 같습니다. morse = { '.-':'a','-...':'b','-.-.'..

[프로그래머스] 코딩테스트 연습 - 기사단원의 무기 (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/136798?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제 설명 숫자나라 기사단의 각 기사에게는 1번부터 number까지 번호가 지정되어 있습니다. 기사들은 무기점에서 무기를 구매하려고 합니다. 각 기사는 자신의 기사 번호의 약수 개수에 해당하는 공격력을 가진 무기를 구매하려 합니다. 단, 이웃나라와의 협약에 의해 공격력의 제한수치를 정하고, 제한수치보다 큰 공격력을 가진 무기를 구매해야 하는 기사는 협약기관에서 ..

[프로그래머스] 코딩테스트 연습 - 과일장수 (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/135808?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제 설명 과일 장수가 사과 상자를 포장하고 있습니다. 사과는 상태에 따라 1점부터 k점까지의 점수로 분류하며, k점이 최상품의 사과이고 1점이 최하품의 사과입니다. 사과 한 상자의 가격은 다음과 같이 결정됩니다. 한 상자에 사과를 m개씩 담아 포장합니다. 상자에 담긴 사과 중 가장 낮은 점수가 p (1 ≤ p ≤ k)점인 경우, 사과 한 상자의 가격은 p * ..

[프로그래머스] 코딩테스트 연습 - 명예의 전당(1) (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/138477 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제 설명 "명예의 전당"이라는 TV 프로그램에서는 매일 1명의 가수가 노래를 부르고, 시청자들의 문자 투표수로 가수에게 점수를 부여합니다. 매일 출연한 가수의 점수가 지금까지 출연 가수들의 점수 중 상위 k번째 이내이면 해당 가수의 점수를 명예의 전당이라는 목록에 올려 기념합니다. 즉 프로그램 시작 이후 초기에 k일까지는 모든 출연 가수의 점수가 명예의 전당에 오르게 됩니다. k일 다..

[프로그래머스] 코딩테스트 연습-푸드파이트대회 (Java, C)

-링크 https://school.programmers.co.kr/learn/courses/30/lessons/134240 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -문제 설명 수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일 오른쪽에 있는 음식부터 왼쪽으로 순서대로 먹는 방식으로 진행됩니다. 중앙에는 물을 배치하고, 물을 먼저 먹는 ..

[Python] SVN 커밋 시 라인(LINE)으로 메세지 받는 알림봇 만들기 - 2편

https://elephant-dev.tistory.com/19 [Python] SVN 커밋 시 라인(LINE)으로 메세지 받는 알림봇 만들기 - 1편 요즘은 불편한 부분은 자동화 하는 것에 빠져서.. 업무를 하다가 엇! 이런게있으면 편하겠다 하는 것들은 바로바로 간단하게 구현해서 프로그램을 만드는 재미에 빠져있다.. 개발자로 일하면서 elephant-dev.tistory.com 1편에 이어서 본격적으로 알림봇 프로그램을 만들어보도록 하겠습니다. - SVN 커맨드 프로그램 설치 우선 SVN의 경우 command를 사용할 수 있도록 설치를 해주어야하는데요, https://tortoisesvn.net/downloads.html Downloads · TortoiseSVN download TortoiseSVN ..

Programming/Python 2022.11.16

[Python] SVN 커밋 시 라인(LINE)으로 메세지 받는 알림봇 만들기 - 1편

요즘은 불편한 부분은 자동화 하는 것에 빠져서.. 업무를 하다가 엇! 이런게있으면 편하겠다 하는 것들은 바로바로 간단하게 구현해서 프로그램을 만드는 재미에 빠져있다.. 개발자로 일하면서 사용하는 형상관리 툴이 SVN인데, 팀원들이 커밋할 때 마다 알림을 받으면 좋겠다는 생각을 했고 구글 서치를 하다가 SVN도 command로 커밋 내역을 조회할 수 있다는 사실을 발견!!! 개발 일을 하면서 이것저것 하다보니 'command로 리스트를 받아올 수 있다 == 쉽게 구현 가능' 이 되어버린.. 아무튼!!! 팀원들이랑 소스코드를 머지하고 업무내용을 공유하고 싶은데, 우리회사에는 업무시스템을 처리하는 툴이 없어서ㅠㅠ (메일 또는 메신저로 공유할 수 밖에 없는 상황..) 수기로 보고하는 일을 줄이고, 팀원들과 조금..

Programming/Python 2022.11.16

[Window] eclipse 설치와 설정

eclipse 설치에 앞서 Java 설치가 필요하므로, Java 설치가 완료되지 않으신 분들은 하단 링크로 들어가 Java 설치를 먼저 완료해 주셔야합니다. https://elephant-dev.tistory.com/17 [Window] Java 1.8 설치와 환경 변수 설정 자바 프로젝트 실행에 앞서 Java환경을 구축해보려고합니다. 1. Java 설치 우선 Java 1.8 버전을 설치합니다. 아래 링크에 접속하여 원하는 OS의 파일의 설치하면 됩니다. https://www.oracle.com/java/technolog. elephant-dev.tistory.com 1.eclipse 다운로드 https://www.eclipse.org/downloads/ Eclipse Downloads | The Ecl..

Programming/Java 2022.10.24

[Window] Java 1.8 설치와 환경 변수 설정

자바 프로젝트 실행에 앞서 Java환경을 구축해보려고합니다. 1. Java 설치 우선 Java 1.8 버전을 설치합니다. 아래 링크에 접속하여 원하는 OS의 파일의 설치하면 됩니다. https://www.oracle.com/java/technologies/downloads/#java8 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 저는 윈도우 환경에서 설치를 진행하기 때문에 위와 같은 경로의 파일을 설치하였습니다. 설치를 하기 위해서는 Oracle의 계정이 필..

Programming/Java 2022.10.24
728x90
LIST