목록전체 글 (529)
안녕하세요
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/kIbTn/btrXHTXtvoh/poMLUdVYEK0FER3D9ie8AK/img.png)
문자열 나누기 문제 보기 문제 조건 첫 글자 b를 x라고 할 때 연속되는 x의 횟수 카운트 x가 아닌 글자의 횟수 카운트 두 횟수가 같은 지점에서 분리 남은 부분이 없을 때까지 같은 과정 반복하고 종료 횟수 다른 상태로 읽을 긁자 없으면 분리하고 종료 조건 따라 코드 작성 function solution(s) { let answer = 0; let [xCount, yCount] = [0, 0]; // 첫 글자 b를 x라고 할 때 let x = s[0]; for (let i = 0; i
옹알이2 문제 보기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 발음이 가능한지 확인하고 싶은 단어가 있다. 그 단어가 "aya", "ye", "woo", "ma" 만을 포함하면 발음이 가능하다. ayaaya, yeye 와 같이 연속된 단어는 발음이 불가능하다 문제 풀이 1) 반복되는 발음을 포함하면 발음이 불가능한 단어이다. 2) 각 발음을 해당 단어에서 제외한다. 3) 제외한 뒤에 남은 단어의 길이가 0이라면 발음이 가능한 단어이다. 가능한 발음 모음 const word = ["aya", "ye", "woo", "ma"]; 발음이 가능한지..
숫자 짝꿍 문제보기 문제 요약 X, Y에서 겹치는 숫자 찾기 찾은 숫자들로 가장 큰 정수 만들기 문제 조건 1. X, Y에서 공통으로 나타나는 정수 찾기 (0~9 사이) 2. 가장 큰 정수를 만들 수 있는 경우가 두 수의 짝꿍 3. 짝꿍이 없으면 짝꿍은 -1 4. 0으로만 구성되어 있다면 짝꿍은 0 문제 풀이 1. 0~9를 카운트할 Object 생성 function solution(X, Y) { let 공통정수 = ""; const xCount = {}; const yCount = {}; for (let i = 0; i < 10; i++) { [xCount[i], yCount[i]] = [0, 0]; } { '0': 0, '1': 0, '2': 0, '3': 0, '4': 0, '5': 0, '6': 0..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c24UCh/btrXqCA0kQ5/jH9hIYyezhX7Ozs8FH3PFK/img.png)
채널의 최신 영상을 가져옵니다. 구독한 채널별로 컴포넌트를 만들어 channelId를 전달한다. {subscribeList.map((subscribedChannel, index) => { {subscribedChannel.title} )} => map을 통해서 컴포넌트를 불러온다. 전달받은 channelId를 이용하여 해당 채널의 최신 영상을 불러온다. useEffect(() => { (async () => { const recentVideoData = await getChannelRecentVideos(channelId, VIDEO_AMOUNT); setVideoArray([...recentVideoData]); console.log(videoArray); })(); }, []); => 각 컴포넌트가 ..