▶객체(Dictionary) 활용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다. 두 수가 n과 m이라면 ">", "=" : n >= m "", "!" : n > m "
객체
▶객체(Dictionary)를 활용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 문자열 배열 strArr이 주어집니다. strArr의 원소들을 길이가 같은 문자열들끼리 그룹으로 묶었을 때 가장 개수가 많은 그룹의 크기를 return 하는 solution 함수를 완성해 주세요. 제한사항 1 ≤ strArr의 길이 ≤ 100,000 1 ≤ strArr의 원소의 길이 ≤ 30 strArr의 원소들은 알파벳 소문자로 이루어진 문자열입니다. 입출력 예 & 설명 입출력 예 #1 각 문자열들을 길이에 맞게 그룹으로 묶으면 다음과 같습니다. 개수의 최댓값은 2이므로 2를 return 합니다. 나의 풀이 key 값과 value를 각각 저장하기 위하여 앞선 객체(Dictionary) 포스팅에서 알아보았던 ▶객체(D..
1. 객체(Object) 배열에서는 아이템에 대한 식별자(인덱스)로는 숫자를 사용했습니다. 그렇기 때문에 인덱스를 사용해서 데이터에 접근할 수가 있었습니다. 그러나 숫자가 아닌 문자를 사용하기 위해서는 객체를 사용해야 합니다. JavaScript에서는 Dictionary라는 타입이 존재하지 않기 때문에 객체를 Dictionary 식으로 활용을 합니다. Dictionary는 key, value의 묶음으로 저장하게 되는데 배열이나 리스트에서 인덱스로 접근하는 것과 다르게 key값을 이용해서 데이터에 접근하기 때문에 원하는 값을 빠르게 찾을 수 있다는 장점이 있습니다. 객체 생성 var obj = {} 객체는 중괄호{}로 생성할 수 있습니다. var grades = {'egoing': 10, 'k8805': ..