본문 바로가기
728x90

전체 글142

CodeUp_1409 : 기억력 테스트 1 문제내용 주현이는 5살이라서 아직 기억력이 좋지 않은 편이다. 주현이 엄마는 주현이의 기억력을 향상시키기 위해 매일 훈련을 시킨다. 어느 날, 주현이 엄마는 주현이에게 10개의 숫자를 차례대로 말한 다음 "k번째 숫자는 뭘까요?"하고 물어본다. 이번에는 주현이가 좋아하는 '또봇'이라는 로봇변신 자동차가 상품으로 걸려있다. 주현이가 '또봇'을 가질 수 있도록 프로그래밍하시오. 자바코드 import java.util.Scanner; public class CodeUp_1409 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int [] arr = new int[10]; for (int i = 0; i < arr.l.. 2021. 4. 30.
CodeUp_1407 : 문자열 출력하기 1 문제내용 길이(글자수)가 100이하인 문자열을 입력받아 공백을 제거하고 출력하시오. 자바코드 import java.util.Scanner; public class CodeUp_1407 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); String result = str.replace(" ", ""); System.out.println(result); } } +) 추가 : 배열을 이용한 풀이 import java.util.Scanner; public class CodeUp_1407 { public static void main(String[] args) { Scan.. 2021. 4. 30.
CodeUp_1403 : 배열 두번 출력하기 문제내용 k개의 숫자를 입력받고 그 숫자들을 두번 출력하시오. 입력 예) 2 5 7 출력 예) 5 7 5 7 자바코드 import java.util.Scanner; public class CodeUp_1403 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int k = sc.nextInt(); int [] arr = new int[k]; for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } for (int i = 0; i < 2; i++) { for (int j = 0; j < arr.length; j++) { System.out.println(ar.. 2021. 4. 29.
CodeUp_1402 : 거꾸로 출력하기 3 문제내용 두 수를 거꾸로 출력하기.. 세 수를 거꾸로 출력하기... 이런 문제들은 쉽게 풀 수 있었다. 이번에는 데이터의 개수가 n개가 들어오고, n개의 데이터를 거꾸로 출력하는 프로그램을 작성하시오. 자바코드 import java.util.Scanner; public class CodeUp_1402 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int [] arr = new int[n]; for (int i = 0; i = 0; i--) { Syste.. 2021. 4. 29.
34 Map 컬렉션 클래스(HashMap) Map 컬렉션 클래스 Map 인터페이스는 Collection 인터페이스와는 다른 저장 방식을 가진다. Map 인터페이스를 구현한 Map 컬렉션 클래스들은 키와 값을 하나의 쌍으로 저장하는 방식(key-value 방식)을 사용한다. 여기서 키(key)란 실질적인 값(value)을 찾기 위한 이름의 역할을 한다. Map 컬렉션 클래스의 특징 1. 요소의 저장 순서를 유지하지 않습니다. 2. 키는 중복을 허용하지 않지만, 값의 중복은 허용합니다. Map 컬렉션 클래스에 속하는 대표적인 클래스 1. HashMap 2. Hashtable 3. TreeMap 이 중 HashMap에 대해 알아보자 :) HashMap HashMap 클래스는 Map 컬렉션 클래스에서 가장 많이 사용되는 클래스 중 하나이다. JDK 1... 2021. 4. 29.
33 Set 컬렉션 클래스(HashSet) Set - 집합 : 중복을 배제한다. - 목적 : 값의 유무 검사 [특징] 1. 요소의 저장 순서를 유지하지 않는다. 2. 같은 요소의 중복 저장을 허용하지 않는다. 이러한 Set 컬렉션 클래스에 속하는 대표적인 클래스는 아래와 같다. 1. HashSet 2. TreeSet 이 둘중 HashSet에 대해 알아보자 HashSet - 컬렉션에 HashSet 클래스는 set을 상속받아 순서가 없고 중복이 불가하다. - 값(객체,데이터)을 중복해서 저장할 수 없다. - 저장된 값들은 인덱스가 없기 때문에 저장 순서가 고정되어 있지 않다 - 해시 알고리즘(hash algorithm)을 사용하여 검색 속도가 매우 빠르다. * HashSet 사용법 여러 HashSet메소드를 사용하여 , 학생을 관리하는 예제를 살펴보.. 2021. 4. 29.
08 CSS의 배경 CSS의 배경 1) background-color HTML요소의 배경색을 설정한다. [문법] 선택자{ background-color: 색상값;} [예시] CSS 배경 - 1 배경 적용하기 Lorem, ipsum dolor sit amet consectetur adipisicing elit. Inventore repellendus eum facere rerum ex in eaque ad magni nemo atque. Necessitatibus totam excepturi vitae facere dignissimos praesentium molestiae porro soluta! [결과] 2) backgroung-image HTML요소의 배경으로 나타날 배경 이미지를 설정하며, 배경 이미지는 기본 설정으로.. 2021. 4. 27.
07 CSS 글자 크기 및 폰트 설정 글자 크기 설정 [문법] 선택자{ font-size: 크기값; /*단위: %,px,em,rem...*/ } [예시] 안녕하세요 font-size Test 입니다. 안녕하세요 font-size Test 입니다. 안녕하세요 font-size Test 입니다. [결과] 폰트 설정(font-family) font-family - 글꼴을 설정할 때 쓰는 속성이다. - 하나의 글꼴도 설정할 수 있고, 여러개의 글꼴도 설정할 수 있음 - 여러개의 글꼴이 설정되어 있는 경우 웹 브라우저에서 순서대로 사용여부를 판단한 뒤 적용된다. - 글꼴 이름에 띄어쓰기가 있을 경우 반드시 따옴표로 감싸줘야한다. [문법] 선택자{font-family: 글꼴이름, 글꼴이름, 글꼴이름} font-weight - 텍스트의 굵기 설정 - 기.. 2021. 4. 27.
06 CSS의 텍스트 다루기 CSS의 텍스트 다루기 1) color 텍스트의 색상을 설정, 기본값은 검정색이다. 자세한 내용은 아래 글을 참고해주세용 (ノ◕ヮ◕)ノ*:・゚✧ yoonhihi.tistory.com/95 05 CSS의 컬러 다루기 CSS의 컬러 다루기 1) 색상 이름으로 표현하기 [문법] 선택자 {color: 색상이름;} [예시] Color 클래스 아이디 p태그 [결과] 2) RGB 색상값으로 표현 [문법] 선택자{color: rgb(0~255정수,0~255정수,0~255정.. yoonhihi.tistory.com 2) letter-spacing과 word-spacing letter-spacing 텍스트내에서 글자 사이의 간격을 설정 적용 전 : 안녕하세요 적용 후 : 안 녕 하 세 요 word-spacing 텍스트내에.. 2021. 4. 27.
728x90
반응형