분류 전체보기 (61) 썸네일형 리스트형 백준) 1152 - 단어의 개수 JS 📌 문제 링크https://www.acmicpc.net/problem/1152📌 문제 탐색하기영어와 공백으로 이루어진 문자열이 주어질 때 단어가 몇 개가 있을지 출력해라시간복잡도O(n)📌 코드 설계하기입력값을 띄어쓰기로 분리 후 `""`값을 제거한 `input` 배열을 만듭니다.`input`의 길이를 출력합니다.📌 시도 회차 수정 사항 (Optional)1회차`split(" ")`을 하면 코드가 분리가 되기 때문에 바로 그 배열의 길이만 구하면 될 줄 알았다.하지만 `trim()`과 `split(" ")`을 사용해도 빈 문자열이 남아 `""`와 같은 배열이 만들어지는데 이것은 단어가 아니기에 `filter()`로 제거해줘야 한다. 📌 정답 코드//https://www.acmicpc.net/pro.. React-Quill 게시물 저장 방식 개선하기: HTML에서 Delta로 크로스핏 박스 전용 웹사이트 'wodLog'를 개발하면서 공지사항과 오늘의 운동(WOD) 페이지에 게시판 기능이 필요했습니다.게시물 작성을 위한 에디터 라이브러리로 React-Quill을 선택했는데, 그 이유는 다음과 같습니다.npm에서 인기 있는 에디터 라이브러리 중 하나간편한 설정비교적 가벼운 번들 크기풍부한 커스터마이징 옵션 DB에 HTML로 저장?React-Quill로 게시판 CRUD 기능 구현 중 게시글이 HTML 태그와 함께 DB에 저장되는 것을 발견했습니다.예를 들어 아래 내용을 저장한다면,드랍인은 크로스핏 경험이 있으신 분들을 위한 1회 수업/박스 이용권입니다.무료체험은 크로스핏이 1달 미만이신 분들만 신청 부탁드립니다!드랍인 비용은 타 박스 30,000원 / wodLog 타 지점 15,0.. 백준) 10988 - 팰린드롬인지 확인하기 JS 📌 문제 링크https://www.acmicpc.net/problem/10988📌 문제 탐색하기단어가 주어질 때, 단어가 팰린드롬인지 아닌지 확인해라팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말한다.팰린드롬이면 1, 아니면 0을 출력해라시간복잡도O(n)📌 코드 설계하기문제의 `input`과 `input`을 배열로 나눈 뒤, 뒤집어서 다시 합한 결과가 같은지를 확인하여 같다면 1을 아니면 0을 출력한다.📌 시도 회차 수정 사항 (Optional)1회차`reverse()`가 array에 해당하는 메소드인데 string으로 착각해서 바로 시도했다가 오류를 만났다😈📌 정답 코드//https://www.acmicpc.net/problem/10988export {};const fs = .. 백준) 2738 - 행렬 덧셈 JS 📌 문제 링크https://www.acmicpc.net/problem/2738📌 문제 탐색하기N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.시간복잡도O(n^2)📌 코드 설계하기문제의 입력값을 개행을 기준으로 분리하여 첫 줄은 `info`, 나머지는 `input`으로 구조분해할당한다.`info`도 띄어쓰기로 분리하고 숫자로 변환하여 `n`과 `m`으로 구조분해할당한다.`input` 또한 띄어쓰기로 분리하고 숫자로 변환하여 2차원 배열 `arr`로 저장한다.이중 for문을 만들어 `i`는 `n`만큼 , `j`는 `m`만큼 순회하며 `arr[i][j] + arr[i + n][j]`의 결과를 `result` 배열에 저장한다.`j` 반복문이 끝나면 `result` 배열.. 백준) 10818 - 최소, 최대 JS 📌 문제 링크https://www.acmicpc.net/problem/10818📌 문제 탐색하기N개의 정수가 주어질 때 최솟값과 최댓값을 구해라시간복잡도O(n)📌 코드 설계하기문제의 `input`을 개행으로 분리합니다.`input`의 1번째 자리를 `slice()`하여 띄어쓰기로 분리한 후 숫자로 변환하고 그 배열을 `flat()`으로 평탄화합니다.배열 중 가장 작은 값과 가장 큰 값을 출력 형식에 맞게 출력합니다. 📌 정답 코드//https://www.acmicpc.net/problem/10818export {};const fs = require("fs");const filePath = process.platform === "linux" ? "/dev/stdin" : __dirname + "/.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 목록 더보기