Java 자바 Set – HashSet, TreeSet, LinkedHashSet 정리

java

소개 자바에서 Set은 중복을 허용하지 않는 데이터 집합을 의미합니다. List와 달리 동일한 요소를 여러 번 포함할 수 없으며, 순서와 관계없이 각 요소가 유일함을 보장합니다. 이러한 특징 덕분에 Set은 중복 데이터가 없어야 할 때 매우 유용합니다. 자바 컬렉션 프레임워크에는 대표적으로 HashSet, TreeSet, LinkedHashSet이 있으며, 각각 고유한 장단점을 갖고 있습니다. 이번 글에서는 이 세 가지 Set 구현체의 … Read more

Java 자바 알고리즘 정렬, 검색, 재귀 함수, 리스트(List) 정리

java

개발일지 자바 알고리즘 공부를 꾸준히 하고 있습니다. 난이도가 높아질수록 문제를 푸는 데 걸리는 시간이 길어지고 있지만, 다양한 유형의 문제를 접하며 실력이 점차 향상되고 있음을 느낍니다. 많은 문제를 풀어보면서 깨달은 것은, 문제를 신속하게 파악하고 해결 방법을 찾아내는 것이 중요하다는 것입니다. 앞으로도 알고리즘 문제 풀이를 블로그에 지속적으로 게시할 예정입니다. 문제를 풀어본 후, 그 경험을 글로 작성하는 과정을 … Read more

SQL 기초 – 함수, GROUP BY, HAVING, ORDER BY 개념 정리

sql-logo

개발일지 이번 글에서는 SQL 함수와 GROUP BY, HAVING, ORDER BY 에 대하여 정리해보려 합니다. 이번 학습을 통해 SQL 주요 함수들을 다양한 상황에서 활용하며 데이터를 효과적으로 다루는 방법을 익혀보았습니다. SQL을 통해 데이터를 다양한 기준에 따라 그룹화하고 정렬하며 필요한 정보를 추출할 수 있습니다. 이러한 기능들을 조합하여 데이터베이스에서 유용한 정보를 효율적으로 분석할 수 있었습니다. 함수 숫자형 함수 집계 … Read more