반응형

IT 30

[프로그래머스, Level 1] 문자열 내림차순으로 배치하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내림차순으로 배치하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 String.split() StringBuilder에 대한 이해 필요 https://docs.oracle.com/javase/8/docs/api/java/util/stre..

IT/Java 2022.08.31

[프로그래머스, Level 1] 문자열 내 p와 y의 개수(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내 p와 y의 개수입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 String.equalsIgnoreCase https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html S..

IT/Java 2022.08.31

[프로그래머스, Level 1] 문자열 내 마음대로 정렬하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내 마음대로 정렬하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 자바에서는 String을 배열에 저장하여 사전 순으로 정렬할 수 있다. Arrays.sort - 참고 레퍼런스 https://docs.oracle.com/javase/8/..

IT/Java 2022.08.31

[프로그래머스, Level 1] 두 정수 사이의 합(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 나누어 떨어지는 숫자 배열입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 반복문의 시작과 끝을 전달인자로 정의한다. 코드 import java.util.*; class Solution { public long solution(int a, int ..

IT/Java 2022.08.31

[프로그래머스, Level 1] 나누어 떨어지는 숫자 배열(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 나누어 떨어지는 숫자 배열입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 ArrayList Sort Stream - 참고 레퍼런스 https://docs.oracle.com/javase/8/docs/api/java/util/stream/Strea..

IT/Java 2022.08.31

[프로그래머스, Level 1] 부족한 금액 계산하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 부족한 금액 계산하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 전달인자로 들어온 횟수만큼 반복하여 더함 코드 import java.util.*; class Solution { public long solution(int price, int ..

IT/Java 2022.08.31

[프로그래머스, Level 1] 신규 아이디 추천(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 신규 아이디 추천입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 문자열 메서드에 대해서 이해가 중요 각 단계 별로 순차적으로 처리 진행 코드 import java.util.*; class Solution { public String solutio..

IT/Java 2022.08.31

[프로그래머스, Level 1] 로또의 최고 순위와 최저 순위(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 로또의 최고 순위와 최저 순위입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 최고 순위 = 맞춘 개수 + 값이 0인 개수( 0은 당첨 번호로 변경이 가능하기 때문 ) 최저 순위 = 맞춘 개수 ( 맞춘 개수의 등수보다 아래로는 내려갈 수 없다. )..

IT/Java 2022.08.01

[Git] warning: The file will have its original line endings in your working directory

깃에서 파일들을 스테이지에 올릴 때, 위의 이미지와 같이 경고 메시지가 나오는 것을 확인할 수 있다. 해당 원인은 윈도우의 줄바꿈 문자와 리눅스의 줄바꿈 문자가 달라 생기는 경고이다. 윈도우 시스템에서는 Carriage Return(CR) 그리고 Line Feed(LF)를 합쳐 CRLF로 나타내는 반면, 리눅스 시스템에서는 Line Feed로 나타내기 때문이다. 즉, 깃의 명령은 리눅스 기반으로 처리하므로 오직 Line Feed로 코드를 처리하기 때문에, 해당 메세지는 CRLF를 LF로 변환해서 커밋할 것이라는 의미와 같다. 해당 경고 메시지는 사용자에게 조치를 요구하는 것이 아니므로 넘어가도 큰 문제가 되지 않지만, 보기 불편하다면 아래와 같은 명령어를 통해 조치할 수 있다. $ git config -..

IT/Git 2022.02.08

[C#_문법] as 연산자

as 연산자 캐스팅 시, 사용되는 문법 하향캐스팅을 수행 하향캐스팅 실패 시, null로 평가 참조 타입 간의 캐스팅만 가능 값 형식의 타입끼리의 형변환은 불가 as 연산자 사용 예제 using System; namespace example { class Program { class Human { public void HumanPrint() { Console.WriteLine("Human 캐스팅 성공"); } } class Worker : Human { public void Print() { Console.WriteLine("Worker 캐스팅 성공"); } } static void Main(string[] args) { Human human = new Human(); Worker worker = new..

IT/C# 2021.10.01