Java

· Java/SWEA
문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com N*N의 숫자가 시계 방향으로 중앙을 향해 돌아가는 배열을 만드는 문제입니다. 예를 들어 N=3, N=4일 때의 결과 값은 아래와 같습니다 풀이 우선 달팽이 배열을 확인해보면 일정한 반복을 통해 배열이 이루어지는 것을 볼 수 있습니다. 예를 들어 N=4일 때의 배열을 쪼개보면 아래 그림과 같은 패턴이 나타납니다. 향하는 방향은 오른쪽 -> 아래 -> 왼쪽 -> 위의 반복을 돌며 각각의 크기는 ..
Java를 사용해 알고리즘 문제를 풀다가, StringBuffer와 StringBuilder의 사용법도, 내장 메서드도 비슷한데 왜 두 가지로 나뉘어져 있는가에 대한 의문이 들었습니다. 그렇게 찾아보니 String과의 차이도 중요하다는 것을 알았습니다.  이번 포스팅에서는 세 가지 자료형에 대한 성능과 차이를 공부한 것을 정리하겠습니다.  1. String  과  StringBuffer / StringBuilder 비교String 우선 StringBuilder와 StringBuffer는 주로 문자열을 이어붙일 때 주로 사용합니다. 하지만, String만으로도 concat() 또는 "+" 연산을 통해 문자열을 이어 붙일 수 있습니다.  굳이 String이 아닌 StringBuilder와 StringBuff..
동구름이
'Java' 카테고리의 글 목록 (11 Page)