백준 - 구간 합 구하기 4
·
알고리즘
배열의 구간합을 구하는 문제로 2번이나 시간초과로 실패 되었다. 이유는 1. Scanner 사용 2. 배열을 모두 순회하는 for 문 사용 이었는데 코드는 아래와 같다. 더보기import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); //n개 5 int m = sc.nextInt(); //m번 3 int number [] = new int[n]; for (int i = 0; i  [개선]그리고 나서 개선 된 것이 구간합이라는 것을 사용하여 배열을 애초에 꾸리는 방법이다. im..
백준 - 1546 (평균)
·
알고리즘
[문제] 대충 거짓말로 점수 조작해서 말하겠다 이런 건데, 점수를 아래와 같이 높이시겠다고 한다... "세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점 이렇게 된다" [해결]우선 문제에서 소수점자리의 수까지 요구 했기 때문에 double 배열로 받는다. 값을 입력 받자마자 최대 값을 구한다. 조작 된 점수를 다시 기입해 준 후 평균을 구한다. import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); double[] score = new dou..
[자료구조] Array 와 List 의 차이 (배열과 리스트의 차이)
·
JAVA
[배열 (Array)] 배열은 Java 의 기본 자료구조로, 크기가 고정된 순차적인 데이터 구조이다.  특징 고정크기 : 배열은 생성 시 크기를 지정하며, 크기를 동적으로 변경 할 수 없다. 동일한 타입: 배열은 한가지 데이터 타입만 저장할 수 있다. 빠른 접근 속도 : 인덱스를 사용하여 요소에 빠르게 접근할 수 있다. 저수준: 배열은 java의 가장 기본적인 데이터 구조로 추가적인 기능이 없다. 장점 메모리 사용이 효율적이며 ,요소에 대한 접근이 빠르다다차원 배열을 사용 할 수 있다. 단점 크기가 고정되어 있어 데이터가 동적으로 변하는 경우 사용이 어렵다 요소의 추가/삭제가 어렵고 비효율적이다.  배열의 선언 // 방법1int[] numbers = new int[] {10, 20, 30}; //개수 ..
[Github] README.md 에 gif 파일 올리기
·
git
GIF 파일을 마크다운에 삽입하려면 이미지를  추가하는 방식과 동일하게 작성하면 된다. ![Alt Text](path/to/your.gif) Alt Text : GIF가 로드되지 않을 경우 표시되는 텍스트이다. path/to/your.gif : GIF 파일의 경로 또는 URL  로컬 파일 사용 1. 프로젝트에 GIF 파일을 추가한다 2. 파일 경로를 정확히 지정한다. 예를 들어 GIF 파일이 프로젝트 루트의 assets 폴더에 있다면![Spinning Wheel Example](assets/spinning_wheel.gif) * 로컬 GIF를 사용할 경우 GitHub에 업로드할 때 함께 커밋해야 정상적으로 표시 된다.  URL 사용 GIF 를 온라인으로 업로드 한 경우, 해당 URL 을 가져오면 된다. ..
해니01_15
'분류 전체보기' 카테고리의 글 목록 (5 Page)