일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 고잉버스
- 문자열
- 리눅스마스터1급
- Linux
- 리눅스마스터 3과목
- 개발자 회고록
- toCharArray
- 카카오
- GoingBus
- 리눅스마스터 1급 정리
- 백준 java
- Java
- 자바
- 코딩테스트
- 연습문제
- 명령어
- JavaScript
- 리눅스
- 월간코드챌린지
- java 백준 1차원 배열
- Kotlin
- 백준 javascript
- 자바스크립트 코딩의 기술
- map
- Memoir
- 스프링 컨테이너
- 반복문
- 코테
- 스프링 빈
- 프로그래머스
- Today
- Total
목록 list (3)
hoon DevLog
문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 re..
List와 Map의 차이점 List와 Map은 데이터를 저장한다는 공통점을 가졌지만, 데이터를 저장하는 구조가 다릅니다. List는 배열로 되어 있어 데이터를 순차적으로 표현할 때 유리한 자료 구조입니다. 반면에 맵은 특정 데이터를 표현할 때 유리한 자료 구조입니다. 동기식(Synchronous) / 비동기식(Asynchronous) 동기식은 어떤 동작이 완전히 끝나고 제어를 반납하는 방식이며, 비동기식은 동작이 끝나지 않아도 일단 제어권을 반납하고 할 일을 계속하는 방식입니다. 이메일의 예로, 만명 중 한 명에게 메일을 보내는 시간을 1초라고 할 때, 동기식의 경우는 발행을 누르면 1초당 한명씩 보내게 되며, 10000초가 걸리는 동안 기다려야 합니다. 비동기식의 경우, 발행을 누르면 이메일을 보내는 ..
안녕하세요! 날씨가 부쩍 추워지고 있습니다! 그래도 공부는 안에서 하니! 같이 열심히 해보자구요! 이번 포스팅에서는 List, Set, Map에 대해서 알아보도록 하겠습니다. 그 전에 우선 Collection Framework에 대해서 간단히 알아볼텐데요. Collection Framework이란, "데이터 군을 저장하는 클래스들을 표준화한 설계" 입니다. Collection은 다수의 데이터(데이터 그룹), 프레임웍은 표준화된 프로그래밍 방식을 말합니다. 핵심 인터페이스들과 그들의 특징은 다음과 같습니다. 인터페이스 특징 List 순서가 있는 데이터 집합, 데이터의 중복 허용 구현 클래스 : ArrayList, LinkedList, Stack, Vector Set 순서를 유지하지 않는 데이터의 집합,..