terryEHLee

terryEHLee

  • 분류 전체보기 (240)
    • ✏️ TIL(Today I Learned) (128)
      • 🐰 2023 Black Rabbit (116)
      • 🐲 2024 Blue Dragon (12)
    • ✨ PS(ProblemSolving) (29)
    • 🖥️ CS(Computer Science) (26)
      • 네트워크 (8)
      • 알고리즘 (1)
      • 자료구조 (2)
      • 데이터베이스 (0)
      • 운영체제 (0)
      • 소프트웨어 (15)
      • 개발상식 (0)
    • ⚡️ Project (7)
      • 💎 Danmi (3)
      • 회원가입연습 (2)
      • ZRM(Zod ReactHookForm MUI) (1)
      • 🪐Hife (1)
      • 🎷 UI 공통 컴포넌트 설계 (0)
    • 🔤 Language (26)
      • HTML (3)
      • CSS (4)
      • JavaScript (7)
      • TypeScript (12)
    • 🔎 기타 (13)
    • 📚 Library (6)
      • JQuery (1)
      • React (0)
    • 📒 정보처리기사 (1)
      • 소프트웨어 설계 (1)
    • 🍫 Framework (3)
      • Next.js (3)
  • 홈
  • 태그
  • 방명록
  • 내배캠_react_이우정
  • 내배캠_react_이안진
RSS 피드
로그인
로그아웃 글쓰기 관리

terryEHLee

컨텐츠 검색

태그

오공시 wis CSS WIL 코딩테스트 연습 html AWS 회고 ps js 연습문제 TIS ts 코딩테스트 입문 redux zod til programmers CS Lv0

최근글

댓글

공지사항

아카이브

ps(9)

  • [PS]Programmers/코딩테스트연습/연습문제/Lv1: 자연수 뒤집어 배열로 만들기

    문제 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 풀이 fuction solution(n) { n = String(n); return [...n].reverse().map(Number); }실수방지,, .reverse()는 배열에만 가능 [...]은 String에만 적용가능, 숫자에는 사용할 수가 없음

    2023.06.22
  • [PS]Programmers/코딩테스트 연습/코딩테스트 입문/최빈값 구하기

    문제 문제 설명 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. 제한사항 0 < array의 길이 < 100 0 ≤ array의 원소 < 1000 입출력 예 설명 입출력 예 #1 [1, 2, 3, 3, 3, 4]에서 1은 1개 2는 1개 3은 3개 4는 1개로 최빈값은 3입니다. 입출력 예 #2 [1, 1, 2, 2]에서 1은 2개 2는 2개로 최빈값이 1, 2입니다. 최빈값이 여러 개이므로 -1을 return 합니다. 입출력 예 #3 [1]에는 1만 있으므로 최빈값은 1입니다. 문제 해결 전략 array 요소들을 하나씩 순회하며,..

    2023.05.24
  • [PS]Programmers/코딩테스트 연습/연습문제/문자열 내 마음대로 정렬하기

    문제 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 제한 조건 strings는 길이 1 이상, 50이하인 배열입니다. strings의 원소는 소문자 알파벳으로 이루어져 있습니다. strings의 원소는 길이 1 이상, 100이하인 문자열입니다. 모든 strings의 원소의 길이는 n보다 큽니다. 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. 문제 해결 전략 .sort()함수를 사용하여 정렬 .localeC..

    2023.05.23
  • [PS]Programmers/코딩테스트입문/Lv0/Day15: 한번만 등장한 문자

    문제 문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다. 풀이 function solution(s) { var answer = ''; let cnt = {} for (i = 0; i < s.length; i++) { if (cnt.hasOwnProperty(s[i])) { cnt[s[i]]++ } else { cnt[s[i]] = 1 } } for (j =0; j < Object.keys(cnt).length; j++) { if (cnt[Object.keys(cnt)[j]] === 1) { answer += Object.keys(cnt..

    2023.05.04
  • [PS]Programmers/코딩테스트입문/Lv0/Day15: 영어가 싫어요

    문제 문제 설명 영어가 싫은 머쓱이는 영어로 표기되어있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return 하도록 solution 함수를 완성해 주세요. 제한사항 numbers는 소문자로만 구성되어 있습니다. numbers는 "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" 들이 공백 없이 조합되어 있습니다. 1 ≤ numbers의 길이 ≤ 50 "zero"는 numbers의 맨 앞에 올 수 없습니다. 입출력 예 "onetwothreefourfivesixseveneightnine" 123456789 "onefourzerosixseven" 14067..

    2023.05.03
  • [PS] Programmers/LV0/Day6: 문자열 뒤집기

    문제 문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요. 입출력 예 my_string return "jaron" "noraj" "bread" "daerb" 내 풀이 function solution(my_string) { var reversed = ""; for (var i = my_string.length - 1; i >= 0; i--) { reversed += my_string[i]; } return reversed; } 더 간결한 풀이 function solution(my_string) { var answer = [...my_string].reverse().join(""); return answer; } ..

    2023.04.27
이전
1 2
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바