일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- lazy loading
- ORM
- React
- 명시적외래키
- extraParams
- 코드프로그래머스
- ViewModel
- 상속
- Store
- a604mu
- intellij
- vscode
- JavaScript
- dbContext
- c#코딩의기술실전편
- wifi안됨
- .net
- LINQ
- 스냅잘찍음
- Config
- JSON
- extjs
- minimalAPI
- c#
- EFCore
- error
- cpu불안들어옴
- Request
- mac
- scanner
- Today
- Total
목록문제풀이 (16)
ejyoo's 개발 노트
문제, 초기 솔루션 [문제] 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. [제한사항] - 1 ≤ str의 길이 ≤ 1,000,000 - str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다. [입출력예] - 입력 #1 HelloWorld! - 출력 #1 HelloWorld! import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); } } 위의 문제는 주어진 문자열 'str'을 출력하는 것이다. 문제 풀이 import java.util.Scanner; public cl..
https://school.programmers.co.kr/learn/courses/30/lessons/181952 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제] 정수 n이 주어질 때, n을 문자열로 변환하여 return하도록 solution 함수를 완성해주세요. [제한사항] 1 ≤ n ≤ 10000 [입출력예] - 입출력 예 #1 123을 문자열로 변환한 "123"을 return합니다. - 입출력 예 #2 2573을 문자열로 변환한 "2573"을 return합니다. 내가 입력한 답 나는 Java에서 제공하는 기본 메서드를 활용하여 문제를 해결하..
🤜🏻 문제설명수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 🤜🏻 제한사항마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다.completion의 길이는 participant의 길이보다 1 작습니다.참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다.참가자 중에는 동명이인이 있을 수 있습니다.🤜🏻 입출력 예🤜🏻 알고리즘participant 배열과 completion 배열의 관계를 ..
🤜🏻문제 설명게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다.죠르디는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다.게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 "1 x 1" 크기의 격자 한 칸을 차지하며 격자의 가장 아래 칸부터 차곡차곡 쌓여 있습니다. 게임 사용자는 크레인을 좌우로 움직여서 멈춘 위치에서 가장 위에 있는 인형을 집어 올릴 수 있습니다. 집어 올린 인형은 바구니에 쌓이게 되는 데, 이때 바..
참고사이트🤜🏻 자바 정규식과 replaceAll 활용[JAVA] 자바 문자열 치환 방법 raplace, replaceAll 차이점java replaceAll 문자열 치환방법에 대해 알아보겠습니다. 개발을 하다보면 replace를 쓰는 경우도 종종 있지만 replaceAll() 을 쓰는경우가 많습니다. 어떤형태의 문자열이 올지 모르는 경우가 종종..https://lnsideout.tistory.com/entry/JAVA-%EC%9E%90%EB%B0%94-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%B9%98%ED%99%98-%EB%B0%A9%EB%B2%95-raplace-replaceAll-%EC%B0%A8%EC%9D%B4%EC%A0%90문제 풀이import org.junit.Assert; i..
👉🏻방법1)가장 기초적인 방법의 소스는 System 클래스의 표준 입출력이다.public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 👉🏻방법2)BufferedWriter를 사용하는 것이다.BufferedWriter / bufferedReader는 buffer에 잇는 IO 클래스인데 이 클래스들은 데이터들을 하나씩 읽어오는 것이 아니라 임시공간(버퍼)에 저장해두었다가 한번에 출ㄺ 또는 데이터를 보내는 방식이다. 즉, 예를 들어 1000개의 데이터를 1개씩 보내는게 아니라 임시로 한 공간에 담아둔 뒤 한 번에 보내는 방법이니 당연 성능면에서 우수하다.(속도가 빠르다고 이해하면 빠르다...
👉🏻 4가지 풀이 방법을 이용한다.크게 System 클래스, BufferedReader, StringBuilder, StringBuffer를 이용하여 풀이한다. 👉🏻 방법 1 (System 클래스 - 표준 입출력)public class Main { public static void main(String[] args){ System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); //System.out.printf("%s","강한친구 대한육군\n강한친구 대한육군"); //System.out.printf("%s\n%s","강한친구 대한육군","강한친구 대한육군"); //System.out.printf("강한친구 대한육군\n강한친구 대한육군"); } }..
👉🏻 4가지 풀이 방법을 이용한다.System클래스, BufferedReader, StringBuilder, StringBuffer를 이용하여 풀이한다. 👉🏻 자바에서는 몇몇 문자는 단독으로 써서 출력할 수 없다.(대표적으로 백슬래시와 큰 따옴표가 있다.)그래서 문자를 출력하기 위해 조합을 만들어서 출력할 수 있도록 하는데 이를 Escape Sequance라고 한다.이스케이프 시퀀스는 백슬래시(\) + 문자의 조합으로 쓰인다. \또한 단독으로 출력이 불가능한 문자다. 실제로 이클립스에서 코딩하면 아래와 같이 경고가 뜬다. 여기서 백슬래시 + 문자 조합을 사용하여 백슬래시를 두번쓰면 오류 없이 해결된다. 이렇게 하고 컴파일 시 역슬래시 하나만 출력이 가능하다. 👉🏻 방법1. (System 클래스 - 표준 ..
👉🏻 4가지 풀이방법을 이용한다.System 클래스, BufferedReader, StringBuilder, StringBuffer를 이용하여 풀이한다. 👉🏻 이스케이프 사용큰 따옴표(")나 백슬래시(\)는 단독으로 써서 출력할 수 없다. 이를 출력하기 위해 특정 구문을 사용하는데 이를 이스케이프 한다고 말한다.결합된 그 문자를 Escape Sequence 라고 하는데 백슬래시(\)와 문자 하나를 결합하여 나타낸다. 우리가 흔히 쓰는 \n \t 같은 것도 이스케이프 시퀀스다.(이스케이프 시퀀스 = 이스케이프 문자 = 제어문자 모두 같은말) 즉 백슬래시를 출력하면 ("\\")로 해줘야 백슬래시(\) 하나가 출력되며, 백슬래시 두개를 출력하고 싶은경우("\\\\")로 해주어야 2개가 출력된다. 자바에서 사용..
👉🏻 문제분석 : 입력 받을 때 공백단위로 주어짐👉🏻 문제 풀이 방법 : 2가지 방법출력에서 System 클래스(System.out.println()), BufferedReader, StringBuilder, StringBuffer을 이용해왔는데 입력에도 여러가지 방법이 있음. 👉🏻 방법1) import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); System.out.println(A+B); in.close(); } }가장 기초적인 입력방법.in.nextInt : 숫..