천천히 앞으로!

천천히 앞으로!

  • 분류 전체보기
    • HTML&CSS
    • Javascript
    • Node.js
    • React
    • BlockChain
    • C++
    • Programmers
    • TypeScript
    • Project
    • Life
    • DevOps
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

천천히 앞으로!

컨텐츠 검색

태그

Ethereum TS nft JS JavaScript typescript ERC721 metamask react 배열 Token 프로그래머스 Interface solidity programmers CI/CD multer 자료구조 Blockchain nodejs

최근글

댓글

공지사항

아카이브

Programmers(61)

  • (Programmers) [Lv. 1] 이상한 문자 만들기

    문제 설명 문자열 s는 한 개 이상의 단어들로 구성 각 단어들은 공백을 기준으로 구분이 되어 있다 각 단어들의 짝수번째는 대문자, 홀수번째는 소문자로 바꾸려고 한다 전부 바꾼 문자열을 반환하는 solution 함수를 완성하시오 제한사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준) 별로 짝/홀수 인덱스를 판단 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 한다 입출력 예시 전체 코드 function solution(s) { return s .split(" ") .map((item) => item .split("") .map((elem, idx) => !(idx % 2) ? elem.toUpperCase() : elem.toLowerCase() ) .join("") ) ...

    2023.02.13
  • (Programmers) [Lv. 1] 3진법 뒤집기

    문제 설명 자연수 n이 매개변수로 주어진다 n을 3진법으로 변환 후 앞뒤를 뒤집고 다시 10진법으로 변환 그 결과를 반환하는 solution 함수를 완성하시오. 제한사항 n은 1 이상 100,000,000 이하인 자연수 입출력 예시 전체 코드 function solution(n) { let tempArr = []; let result = 0; while (n > 0) { tempArr.push(n % 3); n = parseInt(n / 3); } let resultArr = tempArr.reverse(); for (let i = 0; i < resultArr.length; i++) { result += resultArr[i] * Math.pow(3, i); } return result; }

    2023.02.13
  • (Programmers) [Lv. 0] 특정 문자 제거하기

    문제 설명 문자열 my_string과 문자 letter 두 개의 매개변수를 넘겨받는다 my_string에서 letter를 제거한 문자열을 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ my_string의 길이 ≤ 100 letter은 길이가 1인 영문자입니다 my_string과 letter은 알파벳 대소문자로 이루어져 있습니다 대소문자를 구분합니다 입출력 예시 전체 코드 function solution(my_string, letter) { return my_string .split("") .filter((item) => item !== letter) .join(""); }

    2023.02.13
  • (Programmers) [Lv. 0] 배열 두 배 만들기

    문제 설명 정수 배열 numbers가 매개변수로 주어집니다 numbers의 각 원소에 두 배한 원소를 가진 배열을 반환하는 solution 함수를 완성하시오 제한사항 -10,000 ≤ numbers의 원소 ≤ 10,000 1 ≤ numbers의 길이 ≤ 1,000 입출력 예시 전체 코드 function solution(numbers) { return [...numbers].map((item) => item * 2); }

    2023.02.13
  • (Programmers) [Lv. 0] 머쓱이보다 큰 사람

    문제 설명 머쓱이가 키 순으로 줄을 서는 학교에서 몇 번째 인지 궁금해졌습니다 이에 머쓱이네 반 친구들의 키를 담은 배열 array와 머쓱이의 키 height를 매개변수로 넘겨받는다 머쓱이보다 키가 큰 친구들은 몇 명인지 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ array의 길이 ≤ 100 1 ≤ height ≤ 200 1 ≤ array의 원소 ≤ 200 입출력 예시 전체 코드 function solution(array, height) { return [...array].filter((item) => item > height).length; }

    2023.02.13
  • (Programmers) [Lv. 2] 짝지어 제거하기

    문제 설명 문자열 S를 매개변수로 넘겨받는다 짝지어 제거하기는 같은 알파벳 2개 붙어 있으면 제거하고 앞뒤 문자열을 이어 붙이는 작업을 이야기한다 이 작업을 반복하여 모든 문자열을 제거한다면 성공적으로 수행했다고 정의한다 매개변수로 받은 문자열을 짝지어 제거하기를 성공적으로 수행했는지 안 했는지 결과를 반환하는 solution 함수를 완성하시오 예를 들면 S = "baabaa" => bbaa => aa > "" 모두 제거했으니 1을 반환한다 제한사항 문자열의 길이 : 1,000,000 이하의 자연수 문자열은 모두 소문자로 이루어져 있습니다 입출력 예시 전체 코드 function solution(s) { let answer = []; let tempStr = s.split(""); for (let i = ..

    2023.02.10
티스토리
© 2025 TISTORY. All rights reserved.

티스토리툴바