
1001 - 단순출력문제 1002 - 문자열 단순 출력문제 1003 - \n 이 개행문자는 한줄 넘기기 1004 - ' ' 를 출력하는 문제 1005 "를 출력하고싶다면 \"으로하기 1006 문자열 출력 1007 "출력하고싶다면 \를 앞에다가 쓰기, 역슬래시 출력원할시 앞에다가 역슬래시 하나 더(\\) 1008 유니코드 특수문자 출력방법(\u 을 쓰고 유니코드 문자를 쓰면 된다) 1101 단순출력문제 1102 줄바꿈 단순출력문제 1103 큰 따옴표를 출력하기 위해, 역슬래시를 출력하기 위해서 -> 앞에 역슬래시 필요
java
2021. 7. 24. 01:32

버블정렬: 이웃한 두 요소의 대소관계를 비교, 교환 오름차순이면, 왼쪽의 요소가 오른쪽의 요소보다 반드시 작아야함 -> 버블정렬은 끝에서부터 앞쪽으로 스캔하면서 이웃한 두 요소를 비교, 교환 n = 배열의 길이 배열의 끝 요소부터 확인하여, 왼쪽요소가 오른쪽의 요소보다 클시, swap함수를 이용해서 교환을 해준다. 안쪽 for문을 한번 돌면 , a[0]는 정렬이 끝났기에, a[1]까지만 정렬을 해줘도 된다. 그러기에 i는 줄어든다. 알고리즘 개선1 만약에 정렬이 마쳤어도, for문이 끝나지 않았기에 계속 무의미한 for문이 돌아간다. -> "멈춤"을 도입하여, 정렬을 마친 배열을 짧은 시간에 정렬을 끝내준다.
java
2021. 2. 10. 16:44
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 객체지향모델링
- 파이썬기초
- Spring
- sourcetree
- 자바기초
- 파이썬
- 코딩
- JPA
- java
- 자바
- 이클립스
- 레이아웃
- 백엔드
- 개인프로젝트
- laravel
- UML
- set
- 다이어그램
- web
- 안드로이드
- 코드업기초
- 모델링
- eclipse
- sql
- 깃
- 객체지향
- 기초100제
- 코드업
- 스프링
- 유스케이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함