[JAVA] 백준 3053번 : 나머지
·
Computer Science/자료구조와 알고리즘
1. 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 2. 코드 import java.util.Scanner; import java.util.HashSet; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); HashSet hs = new HashSet(); for(int i=0;i
[JAVA] HashSet
·
Computer Science/Programming Language
HashSet - 자바 Collection 중 Set의 파생클래스 - 중복원소를 허용하지 않음 - 순서 개념이 없음 (정렬을 하고 싶으면 리스트로 변환해야함) import java.util.HashSet; public class Main{ public static void main(String[] args){ HashSet hs = new HashSet(); } } HashSet method ● HashSet.add() - HashSet에 어떠한 값을 저장함 - HashSet : HashSet의 타입을 Integer로 선언 -> int형 또는 Integer 객체를 대입해야함 ● HashSet.size() - HashSet에 저장되어 있는 원소의 개수 반환
[C] C Language Overview
·
Computer Science/Programming Language
C언어의 특징 1. UNIX 운영체제의 개발 도중 프로그래머에 의해 만들어짐 2. High-level과 Low-level language의 장점을 포함함 - 기계어에 준하면서 고급 프로그래밍 언어로 집적된 표현 가능함 - middle-level lang 3. 절차 지향적 4. 간결하고 범용성이 좋음 5. 메모리를 적게 사용함 6. 표준 라이브러리를 제공하며, 이식성이 뛰어남 7. 다른 프로그램 언어와 함께 혼합되어 기사용이 가능함 C언어의 단점 1. 완전한 고급언어에 비해서 상대적으로 배우기 쉽지 않음 2. UNIX가 가진 단점을 그대로 가지고 있음 3. 미약한 자료형의 검사기능, 미약한 배열에서 첨자의 범위 검사기능 C언어 컴파일러 1. IDE 제공 컴파일러 - IDE = Integrated Devel..
[JAVA] 백준 2577번 : 숫자의 개수
·
Computer Science/자료구조와 알고리즘
1. 문제 세 개의 자연수 A, B, C가 주어질 때 A×B×C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오. 예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 첫째 줄에는 A×B×C의 결과에 0 이 몇 번 쓰였는지 출력한다. 마찬가지로 둘째 줄부터 열 번째 줄까지 A×B×C의 결과에 1부터 9까지의 숫자가 각각 몇 번 쓰였는지 차례로 한 줄에 하나씩 출력한다. 2. 코드 import java.util.Scanner; import java.util.stream.*; impo..
[SQL] Query OK, 0 rows affected, 1 warning
·
Computer Science/기타 error
Query OK, 0 rows affected, 1 warning (0.15 sec) 원인 ( 나의 경우) https://bskwak.tistory.com/141?category=417447 에서 table를 작성하다가 생긴 에러 id INT(11) NOT NULL AUTO_INCREMENT 아래의 코드를 입력해 보면 경고 내용을 볼 수 있음 mysql> SHOW WARNINGS\G 위의 코드를 입력해본 결과 *************************** 1. row *************************** Level: Warning Code: 1681 Message: Integer display width is deprecated and will be removed in a future r..