Map [TIL]Code kata Week2-Day1 로마자에서 숫자로 바꾸기 로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다. Symbol Value V 5 X 10 L 50 C 100 D 500 M 1000 로마자를 ... split()MapMap 7일차/ ㅇㅖ? 실무에선 for문을 왜 안쓴다구요..? map 니가몬데,,, (Code Camp FE 6기) isActive 따라 내려가보면 contatiner의 usestate, 그 밑에, presenter dml props 밑에 isactive 타고 내려가서... 버튼 활성화 시켜주는부분 기억해야할것은 함수 하나가 실행될때 묶어놓고 함수가 끝나야 리렌더 (안에 변경된 값을 다 바꿔준다 event.target.value가 그 실행되고 있는 함수가 끝나야 변경이 되는것이다 ) 배열을 순회하며 요소마... refetchrefetchQueries스코프체인keyfilterisActiveIndexMapIndex map과 filter의 기본 현업에서 map, filter가 정말 많이 쓰인데요! 함께 공부하는 동기가 해준 말이다. 그 동안 메서드에 대해 잘 몰랐고, 익숙해지지 않았다. 하필 내가 가장 어려워하는 메서드가 현업에서는 많이 쓰인다느 사실을 알게 됐을 땐, 솔직히 막막하기도 했다. 그렇다면 오늘은 해당 메서드의 개념만큼은 확실하게 끝내고 가야겠다. Mdn에 map을 검색해보니 기본적인 사용법을 볼 수 있었다. 정의는 다... MapMap [앱개발]- 종류(Native, Hybrid, Cross-platform) and React Native, JS 정리해보자면 사용자들이 보는 앱 화면을 만들고 앱 개발은 대표적으로 "안드로이드"와 "iOS(아이폰)" 두 가지가 있다. 💡 앱 개발 종류 먼저 앱 개발 종류를 살펴보자면 안드로이드, iOS 각각 개발 하는 네이티브 앱! 마지막으로 위 두 가지 방법을 합친 크로스 플랫폼 앱! 🔍 네이티브 앱 (Native App) 다른 방식들보다 높은 수준의 기술력이 필요하며, 각기의 모바일 운영체제(OS)... 리액트 네이티브하이브리드 앱리터럴네이티브 앱비구조 할당Hybrid AppCross-platform Appmodule systemNative App크로스 플랫폼 앱화살표 함수react nativeMaparrow function자바스크립트Cross-platform App Array.map is not a function 에러 배열이 빈 배열일 경우 나타난다. 빈 배열의 boolean 값이 false 인줄 알았는데 알고보니 true 였다. 이럴땐 Array.length 를 사용하자. 잘못된 예시 올바른 예시... MapMap 자연수 뒤집어 배열로 만들기 | 프로그래머스 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 사항 n은 10,000,000,000이하인 자연수입니다. 입출력 예 return 올바른 풀이 로그 예시가 극단적이긴 하지만, 항상 코드를 짤땐 극단적인 인풋까지 염두하고 빌드해야한다고 들었다. 문자열을 분리하고, 뒤집어서 숫자로 다시 맵핑하는 쉬운... parseIntMap코딩테스트js퀴즈프로그래머스코딩문제reverse코딩챌린지자바스크립트퀴즈Map [TIL] 프리코스 #12 문들 며칠차인지 보다보니 TIL 작성하지 않고 넘어간 날들이 많은 것 같다. 늦게까지 공부하다 보니 다음날 집중도 어렵다. 요즘 컨디션 관리에 실패해서 수면시간도 건강도 좀 더 챙겨야 할 것 같다. 유명한 이모티콘 농담? 대충 어떠한 역할을 하는지 이해하기 좋았다. filter : 배열에 특정한 조건을 주어 참일때에만 추가하는 경우. map : 특정한 조건을 통해 다른 요소(결과값)으로 출력... TILMapfilterreduceMap [React] React 기본 - map/props 1 javascript의 함수 배열의 요소를 모두 순환하면서 return 받은 값을 통해 새로운 배열을 생성하는 함수. 위 배열의 내용 중 name을 props로 넘겨준 후, name을 이용하여 웹사이트에 출력하는 logic을 만들어보자. props를 넘겨줄때 유의하면서 logic을 구현하도록 한다. 해당 API나 배열함수(foodList)에 대한 map함수를 사용하기위해 {}(중괄호)로 바로 ... ReactPropsMapMap Array.prototype.forEach vs Array.prototype.map reduce는 평소에도 많이 사용해서 익숙하지만 그 이외 map, filter, forEach는 익숙하지않아 (아직 개념이 완벽하게 자리잡지않아서) 한 번 정리해보고 깊게 이해해보고자 한다. arr.forEach(callback(currentvalue[, index[, array]])[, thisArg]) 즉, forEach 메서드는 항상 undefined를 반환해 내가 원하는 값을 arra... foreacharrayjsMapMap [Programmers] - 자릿수 더하기 이번 문제는, 자연수 N이 주어졌을 때 N의 각 자릿수의 합을 구해서 반환하는 함수를 만드는 문제입니다. 입력 받은 자연수 N을 list 형태로 변환해 줍니다. sum 함수를 이용해 결과를 구하고 반환해 줍니다. 1. 내가 푼 코드 2. 다른 분이 푼 코드 4.1 List 형 변환 map 이용하기 형식: map(변환 함수, iterable(반복 가능한 데이터 ex). 리스트, 튜플 등)) m... list comprehensionprogrammersalgorithmMapMap 맵(map) in C++ map<string, int> : 맵 자료구조를 선언하는 부분이다. for(auto it : ch) : auto를 이용하여, Ranged-based for loops it.first, it.secnod : auto를 이용하여, map 자료구조에 접근한다. ex) book dog cat dog cat book cat... MapMap 백준 1525번: 퍼즐 좀 어려운 BFS문제다. 우선 퍼즐을 표현할 때 문자열으로 표현했다. 2차원 배열로 표현하면 map의 key로 사용할 수 없기 때문이다.(근데 이거 포인터로 하면 될것같기도?… 잘 모르겠다.) 또 일반적으로는 visited 배열로 방문했음을 표시하지만 이번에는 map에 표시했다. key는 퍼즐 상태, value는 이동 횟수로 저장했다. 9!이라 1차원 배열 만들어서 표시해도 됐을거같은데 이렇... psBFSStringcppMapBFS 컬렉션 프레임워크와 맵 Iterable 인터페이스를 구현하지 않는다. -> 반복자를 얻을 수 없다. HashMap TreeMap 데이터를 저장시, 정렬을 하며 저장을 한다.... 맵자바Java컬렉션MapCollectionCollection 백준 15649. N과 M (1)로 알아보는 .join() 파이썬 map 함수의 특징 백준 15649. N과 M (1) 순열 문제를 보고, dfs 복습을 다시 하고 dfs로 순열을 풀어야 겠다고 생각했다. 그런데 python 의 itertools로 한번도 permutation을 생성해보지 않은 것을 깨달았고, 이번 기회에 from itertools import permuation을 사용해서 문제를 풀어봤다. 최종 작성 코드 첫번째 시도 을 했고 결과... 백준 15649 N과 M (1)map joinpythonMap백준 15649python joinMap 프로그래머스 영어끝말잇기 기본적인 구현 문제라고 생각했다. 처음에는 n만큼 나눠서 생각하자고 했는데 예를 몇가지 해봤을때 규칙이 안생겨서 전부 대입해서 찾으려 하였다. 1. 중복이있는지 2. 끝문자와 다음 첫문자가 같은지 1,2를 전부 flag로 표현할수 있다. 제출후 다른사람 코드를 참고하였을때, 해쉬맵으로 푼사람도 많은것 같다.... 프로그래머스MapMap
[TIL]Code kata Week2-Day1 로마자에서 숫자로 바꾸기 로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다. Symbol Value V 5 X 10 L 50 C 100 D 500 M 1000 로마자를 ... split()MapMap 7일차/ ㅇㅖ? 실무에선 for문을 왜 안쓴다구요..? map 니가몬데,,, (Code Camp FE 6기) isActive 따라 내려가보면 contatiner의 usestate, 그 밑에, presenter dml props 밑에 isactive 타고 내려가서... 버튼 활성화 시켜주는부분 기억해야할것은 함수 하나가 실행될때 묶어놓고 함수가 끝나야 리렌더 (안에 변경된 값을 다 바꿔준다 event.target.value가 그 실행되고 있는 함수가 끝나야 변경이 되는것이다 ) 배열을 순회하며 요소마... refetchrefetchQueries스코프체인keyfilterisActiveIndexMapIndex map과 filter의 기본 현업에서 map, filter가 정말 많이 쓰인데요! 함께 공부하는 동기가 해준 말이다. 그 동안 메서드에 대해 잘 몰랐고, 익숙해지지 않았다. 하필 내가 가장 어려워하는 메서드가 현업에서는 많이 쓰인다느 사실을 알게 됐을 땐, 솔직히 막막하기도 했다. 그렇다면 오늘은 해당 메서드의 개념만큼은 확실하게 끝내고 가야겠다. Mdn에 map을 검색해보니 기본적인 사용법을 볼 수 있었다. 정의는 다... MapMap [앱개발]- 종류(Native, Hybrid, Cross-platform) and React Native, JS 정리해보자면 사용자들이 보는 앱 화면을 만들고 앱 개발은 대표적으로 "안드로이드"와 "iOS(아이폰)" 두 가지가 있다. 💡 앱 개발 종류 먼저 앱 개발 종류를 살펴보자면 안드로이드, iOS 각각 개발 하는 네이티브 앱! 마지막으로 위 두 가지 방법을 합친 크로스 플랫폼 앱! 🔍 네이티브 앱 (Native App) 다른 방식들보다 높은 수준의 기술력이 필요하며, 각기의 모바일 운영체제(OS)... 리액트 네이티브하이브리드 앱리터럴네이티브 앱비구조 할당Hybrid AppCross-platform Appmodule systemNative App크로스 플랫폼 앱화살표 함수react nativeMaparrow function자바스크립트Cross-platform App Array.map is not a function 에러 배열이 빈 배열일 경우 나타난다. 빈 배열의 boolean 값이 false 인줄 알았는데 알고보니 true 였다. 이럴땐 Array.length 를 사용하자. 잘못된 예시 올바른 예시... MapMap 자연수 뒤집어 배열로 만들기 | 프로그래머스 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 사항 n은 10,000,000,000이하인 자연수입니다. 입출력 예 return 올바른 풀이 로그 예시가 극단적이긴 하지만, 항상 코드를 짤땐 극단적인 인풋까지 염두하고 빌드해야한다고 들었다. 문자열을 분리하고, 뒤집어서 숫자로 다시 맵핑하는 쉬운... parseIntMap코딩테스트js퀴즈프로그래머스코딩문제reverse코딩챌린지자바스크립트퀴즈Map [TIL] 프리코스 #12 문들 며칠차인지 보다보니 TIL 작성하지 않고 넘어간 날들이 많은 것 같다. 늦게까지 공부하다 보니 다음날 집중도 어렵다. 요즘 컨디션 관리에 실패해서 수면시간도 건강도 좀 더 챙겨야 할 것 같다. 유명한 이모티콘 농담? 대충 어떠한 역할을 하는지 이해하기 좋았다. filter : 배열에 특정한 조건을 주어 참일때에만 추가하는 경우. map : 특정한 조건을 통해 다른 요소(결과값)으로 출력... TILMapfilterreduceMap [React] React 기본 - map/props 1 javascript의 함수 배열의 요소를 모두 순환하면서 return 받은 값을 통해 새로운 배열을 생성하는 함수. 위 배열의 내용 중 name을 props로 넘겨준 후, name을 이용하여 웹사이트에 출력하는 logic을 만들어보자. props를 넘겨줄때 유의하면서 logic을 구현하도록 한다. 해당 API나 배열함수(foodList)에 대한 map함수를 사용하기위해 {}(중괄호)로 바로 ... ReactPropsMapMap Array.prototype.forEach vs Array.prototype.map reduce는 평소에도 많이 사용해서 익숙하지만 그 이외 map, filter, forEach는 익숙하지않아 (아직 개념이 완벽하게 자리잡지않아서) 한 번 정리해보고 깊게 이해해보고자 한다. arr.forEach(callback(currentvalue[, index[, array]])[, thisArg]) 즉, forEach 메서드는 항상 undefined를 반환해 내가 원하는 값을 arra... foreacharrayjsMapMap [Programmers] - 자릿수 더하기 이번 문제는, 자연수 N이 주어졌을 때 N의 각 자릿수의 합을 구해서 반환하는 함수를 만드는 문제입니다. 입력 받은 자연수 N을 list 형태로 변환해 줍니다. sum 함수를 이용해 결과를 구하고 반환해 줍니다. 1. 내가 푼 코드 2. 다른 분이 푼 코드 4.1 List 형 변환 map 이용하기 형식: map(변환 함수, iterable(반복 가능한 데이터 ex). 리스트, 튜플 등)) m... list comprehensionprogrammersalgorithmMapMap 맵(map) in C++ map<string, int> : 맵 자료구조를 선언하는 부분이다. for(auto it : ch) : auto를 이용하여, Ranged-based for loops it.first, it.secnod : auto를 이용하여, map 자료구조에 접근한다. ex) book dog cat dog cat book cat... MapMap 백준 1525번: 퍼즐 좀 어려운 BFS문제다. 우선 퍼즐을 표현할 때 문자열으로 표현했다. 2차원 배열로 표현하면 map의 key로 사용할 수 없기 때문이다.(근데 이거 포인터로 하면 될것같기도?… 잘 모르겠다.) 또 일반적으로는 visited 배열로 방문했음을 표시하지만 이번에는 map에 표시했다. key는 퍼즐 상태, value는 이동 횟수로 저장했다. 9!이라 1차원 배열 만들어서 표시해도 됐을거같은데 이렇... psBFSStringcppMapBFS 컬렉션 프레임워크와 맵 Iterable 인터페이스를 구현하지 않는다. -> 반복자를 얻을 수 없다. HashMap TreeMap 데이터를 저장시, 정렬을 하며 저장을 한다.... 맵자바Java컬렉션MapCollectionCollection 백준 15649. N과 M (1)로 알아보는 .join() 파이썬 map 함수의 특징 백준 15649. N과 M (1) 순열 문제를 보고, dfs 복습을 다시 하고 dfs로 순열을 풀어야 겠다고 생각했다. 그런데 python 의 itertools로 한번도 permutation을 생성해보지 않은 것을 깨달았고, 이번 기회에 from itertools import permuation을 사용해서 문제를 풀어봤다. 최종 작성 코드 첫번째 시도 을 했고 결과... 백준 15649 N과 M (1)map joinpythonMap백준 15649python joinMap 프로그래머스 영어끝말잇기 기본적인 구현 문제라고 생각했다. 처음에는 n만큼 나눠서 생각하자고 했는데 예를 몇가지 해봤을때 규칙이 안생겨서 전부 대입해서 찾으려 하였다. 1. 중복이있는지 2. 끝문자와 다음 첫문자가 같은지 1,2를 전부 flag로 표현할수 있다. 제출후 다른사람 코드를 참고하였을때, 해쉬맵으로 푼사람도 많은것 같다.... 프로그래머스MapMap