일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코테준비
- 프로그래머스
- heap
- java method
- Java heap
- 카카오코딩테스트
- heap정렬
- 카카오기출
- 백준
- 힙정렬자바
- 객체프로그래밍
- 자바문자열
- 객체프로그래밍이란
- 문자열포맷
- 자바
- 백준 1924번 java
- java
- 백준 1000번 java
- 알고리즘
- 백준 1000번
- 공부정리
- 개발상식
- 백준 1924번
- 프렌즈4블록
- 코딩테스트기출
- 카카오코테
- 자료구조 트리
- 프렌즈4블록java
- 카카오1차
- 자료구조힙
- Today
- Total
목록전체 글 (96)
일단 시작해보는 블로그
피보나치 수열은 dp를 이해함에 있어서 필수적인 예제이자, 이해수단(?)이다. dp를 처음 접한다면 일단 피보나치 수열에 관련한 것을 이해한 후, 개념을 접하는 것이 혼란방지용으로 좋을 것 같다. 피보나치 수열 수학에서, 피보나치 수(fibonacci numbers)는 첫째 및 둘째 항이 1이며, 그 뒤의 모든 항은 바로 앞 두항의 합인 수열이다. 1, 1, 2, 3, 4, 7, 11, ... (1번째 항부터 나열한 피보나치 수열의 예시) 즉, 초기값 및 점화식으로 정의되어있는 규칙이 있는 수열 0행부터 정의한다면 0행의 초기값을 0으로 놓고 시작한다. https://ko.wikipedia.org/wiki/%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98_%EC%88%98 피보나치 수 -..
노마드 코더의 lynn 노마드 코더를 보며 리엑트를 처음 접했고 오늘 처음으로 브런치 계정을 발견해서 구경해보았다. 블로그 글의 처음은 무작정 세계여행을 떠난 평범한 여성! 내가 왜 세계여행을 왔을까, 등등의 글에서는 삶에 대한 많은 고민 그리고 마음 속 꿈틀거리는 꿈을 지키고 이뤄보려는 의지가 느껴졌다. 지금은 노마드 코더라는 많은 웹개발자에게 영향을 주는 컨텐츠를 제공하는 스타트업이 되었지만 노마드 생활에 대하여 깊은 고민을 했던 흔적에서 나는 오늘 또 스티브잡스가 남긴 말을 생각했다. 모든 여정은 보상이다. 즉, 그냥 겪는 일은 없는 법. https://brunch.co.kr/@lynnata Lynn의 브런치 노마드코더 크리에이터 | 자유인 brunch.co.kr
package input_output; import java.util.Scanner; public class backjoon_11721 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] arr = sc.nextLine().toCharArray(); for(int i=1; i
//N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. // // 입력 // 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. // // 출력 // 입력으로 주어진 숫자 N개의 합을 출력한다. package input_output; import java.util.Scanner; public class backjoon_11720 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); sc.nextLine(); String str = sc.nextLine(); int sum = 0; fo..
//입력 받은 대로 출력하는 프로그램을 작성하시오. // // 입력 // 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시작하지 않고, 공백으로 끝나지 않는다. // // 출력 // 입력받은 그대로 출력한다. package input_output; import java.util.Scanner; public class backjoon_11718 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNextLine()){ String str = s..
package input_output; import java.util.Scanner; public class backjoon_10953 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); sc.nextLine(); for(int i=0; i
package input_output; import java.util.Scanner; public class backjoon_10952 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(true){ int a = sc.nextInt(); int b = sc.nextInt(); if(a>0 && b>0){ System.out.println(a+b); }else{ break; } } } } https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net