목록전체 글 (103)
노승현
배열이란? 여러개의 변수를 깔끔하게 정리해서 한 공간에 저장할 수 있도록 하는 자료형 1. 보다 더 많은 공간을 활용할 수 있다. 2. 데이터에 접근할 때 보다 빠르게 접근 가능 배열 선언방법 int[] stuArr = new int[3]; 배열 저장 순서 int 배열 공간 만들기 > 주소가 나오면 주소이름 저장 > new 연산자가 heap memory에 공간 만들기 > new 연산자 주소 저장 알고리즘 문제를 좋게 해결하는 과정을 생각하는 과목 다양한 자료형의 맞은 로직을 공부해야됨 속도= 성능 효율성, 속도가 빨라짐, 성능이 좋아짐 배열과 관련된 알고리즘(로직) 1. 최대값(최소값) 찾기 알고리즘 2. 탐색(검색) 알고리즘 3. 정렬 알고리즘 4. 중복제거 알고리즘
프로그램의 흐름을 바꾸는 역할을 하는 문장들을 제어문이라 하며, 제어문에는 조건문과 반복문이 있다. 반복문은 조건에 따라 문장이 반복 수행되도록 한다. ※ 반복문은 조건식을 어떻게 작성하느냐에 따라, "무한" 실행될 수 있음에 유의하여 작성해야 한다. 반복문의 장점 1. 코드를 재사용할수있다! ★ 2. 코드 가독성이 좋아짐 3. 개발 비용이 절감 => 영업이익증가 => 회사가 좋아함... 4. 개발 시간이 단축 => 영업이익증가 => 회사가 좋아함... 5. 오류가 줄어듦 == 오류의 파급효과 줄어듦 ★ for 문 for 문의 구조 for( 초기식; 조건식; 증감식){} 문제에 n번,n회,범위, a부터 b까지, ... 라는 말이 있으면 for문을 사용하면 된다. while 문 while 문의 구조 whi..

문제 1 minus, even 출력 된다. 문제 2 B가 출력된다. 문제 3 문제 4 < 이 출력된다. 문제 5 "not multiple 이 출력된다. 문제 6 "win" 이 출력된다. 문제 7 "oh my god" 출력된다. 문제 8 bmi 가 26.984126984126984 로 "비만"으로 출력된다.
Class 란? 자바의 기본단위 .java 파일 -> .class 파일 -> 프로그램 실행 시 활용한다. 코더는 .java 파일 작성 -> 컴파일-> .class 파일 항상 대문자로 시작한다. (변수, 함수, 등은 소문자로 시작한다.) package 란? class의 모음집 progect 란? package 모음집 함수란 ? () 가 있으면 함수 함수의 3요소 1.input (인수, 인자, 매개변수, args, 파라미터, 입력값) 2. output (결과값, 출력값, return) 3. 기능 (함수의 이름은 기능을 유추할 수 있게 짓기) 코딩시 주의사항 1. 주석, 코드 설명을 상세하게 작성해야한다. 2. 코드는 가독성이 중요하다. *디버깅표 (중요) a b a-b c ===================..