728x90 반응형 SMALL 분류 전체보기136 2022.07.19 / 알고리즘 테스트(모의고사), about JS 알고리즘 테스트 알고리즘 테스트 문제 4문제를 풀었다 1. 정수 제곱근 판별 2. 제일 작은 수 제거하기 3. 콜라츠 추측 4. 하샤드 수 모의고사도 봤는데, 두 문제 중 2번 문제 한 문제만 풀었다. 풀긴 풀었는데, 나중에 보니까 문자열 처리를 안해줘서 결과는 틀린 것 같다... 유튜브 채널에 올렸는데 너무너무 부끄럽다ㅎㅎ about JS 리액트 개인과제를 오늘 마무리 해서 제출했다 기존에 있었던 자바스크립트 부분은 통합해서 "about JS" 글에 있다 https://suzzeong.tistory.com/25 About JavaScript JavaScript의 자료형과 JavaScript만의 특성은 무엇일까 ? 1. 느슨한 타입(loosely typed)의 동적(dynamic) 언어 JavaScrip.. 2022. 7. 19. [programmers] JS - 정수 내림차순으로 배치하기 코딩테스트 연습 - 정수 내림차순으로 배치하기 https://programmers.co.kr/learn/courses/30/lessons/12933 문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이상 8000000000 이하인 자연수입니다. 입출력 예 n return 118372 873211 // toString, split, sort, reverse, join, parseInt function solution(n) { let result = n.toString().split('').sort().reverse().join('');.. 2022. 7. 19. [programmers] JS - 자연수 뒤집어 배열로 만들기 코딩테스트 연습 - 자연수 뒤집어 배열로 만들기 https://programmers.co.kr/learn/courses/30/lessons/12932 문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예 n return 12345 [5,4,3,2,1] function solution(n) { let answer = []; answer = n.toString().split("").map(Number).reverse(); return answer; } function solution(n) { var arr = n.toString().spl.. 2022. 7. 19. [programmers] JS - 자릿수 더하기 코딩테스트 연습 - 자릿수 더하기 https://programmers.co.kr/learn/courses/30/lessons/12931 문제 설명 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출력 예 N answer 123 6 987 24 입출력 예 설명 입출력 예 #1 문제의 예시와 같습니다. 입출력 예 #2 9 + 8 + 7 = 24이므로 24를 return 하면 됩니다. function solution(n){ let answer = 0 n = n.toString() for (let i = 0; .. 2022. 7. 19. [programmers] JS - 이상한 문자 만들기 코딩테스트 연습 - 이상한 문자 만들기 https://programmers.co.kr/learn/courses/30/lessons/12930 문제 설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 입출력 예 s return "try hello world" "TrY HeLlO WoRlD" "try hello world"는 세 단어 "try.. 2022. 7. 19. [programmers] JS - 완주하지 못한 선수 코딩테스트 연습 - 완주하지 못한 선수 https://programmers.co.kr/learn/courses/30/lessons/42576 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있.. 2022. 7. 19. 이전 1 ··· 15 16 17 18 19 20 21 ··· 23 다음 728x90 반응형 LIST