분류 전체보기 289

[Windows] VS Code 다운로드 및 설치

1. VS Code 다운로드 - 다음 사이트에 접속하여 Windows 용 설치 프로그램을 다운받는다. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications. code.visualstudio..

Flutter/Editor 2023.04.18

[JAVA] 백준 7785 회사에 있는 사람_집합과 맵

https://www.acmicpc.net/problem/7785 7785번: 회사에 있는 사람 첫째 줄에 로그에 기록된 출입 기록의 수 n이 주어진다. (2 ≤ n ≤ 106) 다음 n개의 줄에는 출입 기록이 순서대로 주어지며, 각 사람의 이름이 주어지고 "enter"나 "leave"가 주어진다. "enter"인 경우는 www.acmicpc.net 접근 : - 출입 기록 수 n 을 입력받는다. - 한줄의 출입한 사람의 이름이 입력과 enter / leave 가 입력된다. - 현제 회사에 있는 사람의 이름이 알파벳 역순으로 출력된다. - 출입한 사람의 이름을 map에 key로 등록하고 value로 출입 여부가 기록된다. - map 에 value가 enter 인 사람을 배열로 꺼내고 정렬을 한 후 화면에 ..

JAVA/Coding Test 2023.04.17

diagrams.net 사용하여 화면 설계서 그리기

1. Diagrams.net 이란? - 웹상에서 순서도를 그릴 수 있도록 지원하는 사이트 2. Diagrams.net 구글 연동 - 구글 로그인 후 google drive 로 들어간다. - 좌측 상단의 새로만들기 버튼을 누른 후 더보기-연결할 앱 더보기를 누른다. - 새로 뜨는 창에서 diagrams.net 을 검색한 후 해당 사이트를 클릭한다. - 새로운 페이지에서 설치버튼을 누르면 연동이 완료된다. - 연동 후 새로만들기 클릭 후 더보기-diagrams.net 을 눌러 다이어그램을 그리면 된다.

Notion 2023.04.17

[Window]Notion 회원가입 및 프로젝트 생성

1. notino 회원가입 - 다음의 링크로 접속하여 notion 회원가입을 한다. https://www.notion.so/ko-kr/product?utm_source=google&utm_campaign=10805039169&utm_medium=104440699897&utm_content=455555244437&utm_term=notion&targetid=kwd-312974742&gclid=CjwKCAjwue6hBhBVEiwA9YTx8NKE4pOjDFaZOwNwaFUqxs9veKLVmsx55opQSud7Wg2vB6EkvOeo0BoCJ-cQAvD_BwE 내 위키, 문서, 프로젝트를 모두 한 곳에 사용하는 모든 업무 앱을 Notion 하나에 담아 팀원들과 함께하는 올인원 워크스페이스를 꾸려 보세요. www...

Notion 2023.04.17

[JAVA] 19532 수학은 비대면강의입니다_브루트포스

https://www.acmicpc.net/problem/19532 19532번: 수학은 비대면강의입니다 정수 $a$, $b$, $c$, $d$, $e$, $f$가 공백으로 구분되어 차례대로 주어진다. ($-999 \leq a,b,c,d,e,f \leq 999$) 문제에서 언급한 방정식을 만족하는 $\left(x,y\right)$가 유일하게 존재하고, 이 때 $x$와 $y$가 각각 $- www.acmicpc.net 접근 : - 2차 연립 방정식을 입력받는다. - 입력 받은 그대로 x , y에 -999 ~ 999 까지 입력하여 정답인 경우를 찾는다. * 공식 유도를 통하여 for 문 없이 계산할 수 있지만, 브루트포스를 요구한 문제임으로 모든 경우를 입력하여 구한다. 코드 구현 : import java.i..

카테고리 없음 2023.04.13

[JAVA] 백준 14215 세 막대_기하: 직사각형과 삼각형

https://www.acmicpc.net/problem/14215 14215번: 세 막대 첫째 줄에 a, b, c (1 ≤ a, b, c ≤ 100)가 주어진다. www.acmicpc.net 접근 : - 길이 3개를 입력 받는다. - 길이를 정렬하여 가장 큰 길이의 수를 찾는다. - 나머지 두 변의 길이의 합 < 가장 큰 길이 조건에 해당하면 그대로 둘레를 구하고 조건에 해당하지 않으면 가장 큰 길이의 변 = 나머지 두변의 길이의 합 - 1 로 수정하여 둘레를 구한다. 코드 구현 : import java.io.*; public class Main { static class Triangle { private int a; private int b; private int c; // 가장 긴 변이 c publ..

JAVA/Coding Test 2023.04.13

[JAVA] 백준 2903 중앙 이동 알고리즘_일반 수학1

https://www.acmicpc.net/problem/2903 2903번: 중앙 이동 알고리즘 상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다. www.acmicpc.net 접근 : - n을 입력 받은 후 (2^n + 1)^2 로 점의 갯수를 구한다. 코드 구현 : import java.io.*; public class Main { public static void main(String[] srgs) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System...

JAVA/Coding Test 2023.04.13

[JAVA] 백준 2720 세탁소 사장 동혁_일반 수학1

https://www.acmicpc.net/problem/2720 2720번: 세탁소 사장 동혁 각 테스트케이스에 대해 필요한 쿼터의 개수, 다임의 개수, 니켈의 개수, 페니의 개수를 공백으로 구분하여 출력한다. www.acmicpc.net 접근 : - 테스트 갯수 T를 입력받는다. - 입력 받은 금액을 동전으로 변환한다. - 가장 큰 금액의 동전 단위 부터 가능한 최대의 갯수를 카운트하고 동전으로 바꾼 금액 만큼 뺀다. - 변환된 동전의 갯수를 화면에 출력한다. 코드 구현 : import java.io.*; public class Main { // 입력받은 금액을 동전으로 변환 static class CalculateToCoin { private int change; public CalculateToC..

JAVA/Coding Test 2023.04.13

[JAVA] 백준 11005 진법 변환 2_일반 수학1

https://www.acmicpc.net/problem/11005 11005번: 진법 변환 2 10진법 수 N이 주어진다. 이 수를 B진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net 접근 : - 십진수 와 진법을 입력받는다. - 입력 받은 십진수를 입력 받은 진법의 수로 변환한다. 코드 구현 : import java.io.*; import java.util.Stack; public class Main { // 입력 받은 숫자를 level 진수로 변환 static class ParseNum { private long num; private int level; public ..

JAVA/Coding Test 2023.04.12