분류 전체보기

Kotlin

[Kotlin] 코틀린 변수 선언과 네이밍 (feat. property)

1. 변수 변수란, 값을 저장하기 위한 저장공간이다. 코틀린에서는 변수를 선언할 때, 변경이 가능한 변수와 변경이 불가능한 변수로 나누어서 선언한다. ㅇ 변경이 가능한 변수 - var(variable, 변수) ㅇ 변경이 불가능한 변수 - val(value, 값) 추가로, 코틀린은 자바와 달리 변수를 property (프로퍼티) 라고 한다. 이 var과 val으로 선언하는 변수가 바로 property (프로퍼티)이다. 이는 코틀린 언어의 특성 때문인데 코틀린은 정책적으로 NullPointerException을 예방하기 위해 여러 규칙을 세웠다. 이는 변수 할당에 대해 설명할 때 같이 설명한다. 2. 변수 선언 다음으로 선언 방법을 알아보자. 변수의 특성에 맞게 var 또는 var을 선언한 다음 변수명을 붙..

Programming/CodeUp

[JAVA] 코드업(CodeUp) 기초 100제 1011~1020

1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기 https://codeup.kr/problem.php?id=1011 [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr ㅇ 문제 더보기 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. 참고 char x; scanf("%c", &x); printf("%c", x); 와 같은 방법으로 가능하다. ㅇ 입력 더보기 문자 1개가 입력된다. (단, 입력되는 문자는 ..

Programming/CodeUp

[JAVA] 코드업(CodeUp) 기초 100제 1001~1010

1001 : [기초-출력] 출력하기01(설명) https://codeup.kr/problem.php?id=1001 [기초-출력] 출력하기01(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr ㅇ 문제 더보기 C/C++언어에서 가장 기본적인 명령이 출력문이다. printf()를 이용해 다음 단어를 출력하시오. Hello 참고 C/C++ IDE 프로그램을 설치한 후, 아래와 같은 소스 코드를 작성하고 "컴파일-실행"을 수행시키면, 지정한 "문장"이 출력된다. #include int main() { printf("문장"); return 0;..

Algorithm

[Algorithm] JAVA 정렬 알고리즘 - 삽입정렬(Insertion Sort)

ㅇ 삽입 정렬 (Insertion Sort) 정렬된 데이터 범위에 정렬되지 않은 데이터를 적절한 위치에 삽입하여 정렬하는 방식이다. 평균 시간복잡도는 O(n²)로 느린 편이지만 구현하기 쉽다. ㅇ 삽입 정렬의 이해 삽입 정렬의 과정은 다음과 같다. ① index 1의 데이터를 선택한다. ② 선택 인덱스(index 1)의 데이터와 이전 정렬된 데이터 범위의 데이터를 비교하여 삽입될 위치를 찾는다. ③ 삽입 위치에 데이터를 삽입한다. ④ index 1에서 index 2로 변경한다. 위 과정을 반복하며 정렬한다. 5 4 1 3 2 라는 배열을 초기 상태를 두고 그림으로 표현하면 다음과 같다. index 1에 해당하는 숫자를 선택하여 정렬된 데이터 범위 내의 어디에 삽입 될 것인지 찾는다. 적절한 위치를 찾으면..

Meezzi
'분류 전체보기' 카테고리의 글 목록 (4 Page)