728x90
반응형

전체 글 416

[Java] 백준 10818 최소, 최대

[Java] 백준 10818 최소, 최대 백문 10818번 문제는 다음과 같다. 정수 N을 입력받는 코드를 작성한다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.close(); } } N개의 정수를 입력받고, 최솟값, 최댓값을 담을 변수를 세팅한다. int ar[] = new int[n]; int min = 0, max = 0; for(int i = 0; i < n; i ++) { ar[i] = sc.nextInt(); } min = ar[0]; max = ar[0]; N개의 정수의 ..

Algorithm 2022.04.19

[MariaDB] Windows에 MariaDB 설치하기

[MariaDB] Windows에 MariaDB 설치하기 Windows에서 MariaDB 설치하는 과정에 대해 알아보겠습니다. 현재 Windows 11을 사용하고 있는데, Windows 10이어도 설치방법은 같습니다. 1. mariadb.org 사이트에서 Download 카테고리에 들어가서 설치파일을 다운로드합니다. 2. 설치하기 / 설치파일 실행하기 설치파일을 실행합니다. 기본값으로 설치를 진행합니다. MariaDB 데이터베이스의 root 계정의 비밀번호를 설정합니다. root 계정에 외부 원격 접속을 허용할 경우에는 Enable access from remote machines for 'root' user 체크박스에 체크하면 됩니다. Use UTF8 as default server's characte..

DB, SQL 2022.04.18

[시스템 소프트웨어 설계-실무] 퇴직금 관리 프로세스 설계 & 개발

[시스템 소프트웨어 설계-실무] 퇴직금 관리 프로세스 설계 & 개발 회사에서 나에게 퇴직금 관리 프로세스를 만들 것을 주문했다. 내가 직접 설계를 하고 데이터베이스 스키마 세팅, 비즈니스 로직 설계, 개발을 해야 한다. 내가 직접 설계하고 개발하는 과정을 작성해보았다. 퇴직금 알아보기 먼저 퇴직금을 계산하고 관리하는 프로세스를 만드는 것이므로 관련된 필요 정보들을 파악하고 정리해야 한다. 퇴직금은 법적인 것이므로 기본적으로 고용노동부가 제공하는 퇴직금 산정방법이 존재한다. 고용노동부 사이트에 접속해서 '퇴직금계산기' 검색해서 찾아볼 수 있다. 이미 많은 사람들이 검색을 많이 했는지, 인기 검색어 1위에 '퇴직금계산기'가 있는 것을 볼 수 있다. 퇴직금 계산기를 보기 전에 먼저 몇 가지 알아야 할 것들이 ..

끄적끄적 2022.04.15

[Java]백준-문제-단계별로 풀어보기-3 (Part 3)

[Java]백준-문제-단계별로 풀어보기-3 (Part 3) 문제 : 10951 종료 조건이 주어진 게 없어서 제출한 코드에서 런타임 실패가 계속 떴다. 종료를 어떻게 시킬 건지를 찾아봐야 하는 문제였다. 입력에 EOF를 주어서 끝내도록 하는 방법인데, 다른 블로그 내용을 참고하였다. 전체 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) throws NumberFormatException { Scanner sc = new Scanner(System.in); while (sc.hasNextInt()) { int a, b; a = sc.nextInt(); b = sc.nextInt(); System..

Algorithm 2022.04.14

[Java]백준-문제-단계별로 풀어보기-3 (Part 2)

[Java]백준-문제-단계별로 풀어보기-3 (Part 2) 문제 : 2438 별 찍기 1 1 ~ N 번째 줄까지 별을 찍는다. 각 줄은 1 ~ N개의 * import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputSt..

Algorithm 2022.04.14

[Java]백준-문제-단계별로 풀어보기-1

[Java]백준-문제-단계별로 풀어보기-1 단계 : 1 제목 : 입출력과 사칙연산 설명 : 입력, 출력과 사칙연산을 연습해 봅시다. Hello World! 문제 번호 : 2557 제목 : Hello World 문제 : Hello World! 를 출력하시오. public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 문제 번호 : 10718 제목 : We love kriii 문제 : 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. public class Main { public static void main(String[] args) { System.out.printl..

Algorithm 2022.04.05

어디선가 본 개발자 사이드 프로젝트, 토이 프로젝트에 대하여

어디선가 본 개발자 사이드 프로젝트, 토이 프로젝트에 대하여 인터넷에 수많은 글과 영상으로 개발자 사이드 프로젝트, 토이 프로젝트에 대해 얘기하고 있다. 이와 관련해서 나도 이것저것 여러 가지 글과 영상을 찾아보곤 했다. 나에게 도움이 되는 사이드 프로젝트, 토이 프로젝트는 무엇일까 하고 말이다. 공통적으로 하는 얘기로, 개발자에게 있어 좋은 사이드 프로젝트, 토이 프로젝트는 사람들이 필요로 하거나 꾸준히 사용할 수 있는 서비스를 만들어 보는 것이다. 말이 쉽지만, 이게 참 어렵다. 자신에게 물어보자. 본인의 사이드 프로젝트, 토이 프로젝트가 본인이나 다른 사람이 어떤 서비스를 사용해서, 원래 있었던 문제들이 해결된 적이 있는가? 더 좋은 제품과 코드로 개선해보기 위한 고민을 해보았는가? 완성 후, 깃허..

끄적끄적 2022.04.05

[백준-문제 1001-JAVA]

[백준-문제 1001-JAVA] 문제 : 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 : 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 : 첫째 줄에 A-B를 출력한다. 제출한 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n1 = scanner.nextInt(); int n2 = scanner.nextInt(); System.out.println(n1 - n2); scanner.close(); } } Scanner scanner = new Scanner..

Algorithm 2022.04.04
728x90
반응형