99일지2 여러 가지 자료구조 Array 같은 모양의 값들을 순서대로 저장. 해시, 행렬, 정렬 구현 Stack _ 스택 책을 쌓은 느낌의 형태 한쪽이 막힌 형태 - 한 방향으로만 넣거나 꺼낼 수 있음 LIFO (Last In First Out) 계산기 구현 Queue _ 큐 단방향 구조 ( 파이프에 물이 흐르는 느낌) FIFO (First In First Out: 먼저 넣은 것이 먼저 나옴) 메시지 큐 구현에 사용 Hash _ 해시 키-값 한 번에 데이터를 찾는 것이 기본 목적 데이터베이스의 인덱스 구현 Linked List _ 쇠사슬 형태 값을 중간에 삽입하거나 빼기에 적합 메모리에서 동적 값을 적재하기에 좋은 형태 Tree _ 트리 대용량 저장 장치에서 빠르게 값을 찾는 목적 2024. 4. 2. [Java,JS] 자연수 뒤집어 배열로 만들기_이게 어려울일인가 점수 : 실수로 팝업을 닫아버림 테스트케이스 최대 소요시간 : 17.73ms 인데 어차피 내가 푼것도 아닌데 의미가 있나 ^^ 문제 요약 : int 12345 를 [5,4,3,2,1]로 바꾸면 된다 제출답안 class Solution { public int[] solution(long n) { String ns = n+""; char[] ncArr = ns.toCharArray(); int[] answer = new int[ns.length()]; for(int i =ns.length()-1 ; i >= 0 ; i--){ answer[ns.length()-1-i] = (int)ncArr[i]-48; } return answer; } } 예전에 스치듯이 배웠던 기억이 있는데, char은 각 숫자(?)가 배.. 2024. 4. 1. 이전 1 다음 728x90