study

약수의 개수가 세 개 이상인 수를 합성수라고 합니다. 자연수 n이 매개변수로 주어질 때 n이하의 합성수의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ n ≤ 100 입출력 예 n result 10 5 15 8 입출력 예 설명 입출력 예 #1 10 이하 합성수는 4, 6, 8, 9, 10 로 5개입니다. 따라서 5를 return합니다. 입출력 예 #1 15 이하 합성수는 4, 6, 8, 9, 10, 12, 14, 15 로 8개입니다. 따라서 8을 return합니다. function solution(n) { // 약수의 개수가 3개 이상. // 모든 수는 1과 자기 자신을 약수로 갖는다. // 1부터 n까지의 수 중에서 1과 자기 자신이 아닌 수로 나누었을때 0이 되는 수가..
보호되어 있는 글입니다.
· study/TIL
1. UI와 UX 1) UI(User Interface) 사용자 인터페이스를 말함. 사람들이 컴퓨터와 상호작용하는 시스템을 의미한다. 화면상의 그래픽 요소들 외에도 키보드나 마우스 등의 물리적인 요소들도 컴퓨터와 상호작용하기 위한 시스템임으로 UI라고 볼 수 있다. GUI (Graphical User Interface, 그래픽 사용자 인터페이스) : 사용자가 그래픽을 통해 컴퓨터와 정보를 교환하는 화면. 예시로는 컴퓨터 운영체제의 화면(Window, Mac OS), 또는 애플리케이션들의 화면이 있다. 프론트엔드에서의 UI는 대부분 GUI를 의미한다. 2) UX(User Experience) 사용자 경험. 사용자가 어떤 시스템이나 제품, 서비스 등을 직간접적으로 이용하면서 느끼고 생각하는 총체적 경험을 말..
· study/TIL
1. JSON JSON : JavaScript Object Notation. 데이터 교환을 위해 만들어진 객체 형태의 포맷. 전송 가능한 조건(transferable condition) 수신자(reciver)와 발신자(sender)가 같은 프로그램을 사용한다. 또는 문자열처럼 범용적으로 읽을 수 있어야 한다. 객체를 string으로 변환하기 객체는 string 타입으로 변환될 경우 객체 내용을 포함하지 않음. => 객체를 JSON 형태로 변환하거나(JSON.stringfy) JSON을 객체형태로 변환해야한다.(JSON.parse) JSON.stringfy() : 객체를 JSON으로 변환한다. const message = { sender : 'Harry', receiver: 'Anne', message: ..
문제 설명 영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한사항 0 a > b ? 1 : -1).join(''); } https://school.programmers.co.kr/learn/courses/30/lessons/120911
· study/TIL
1. 재귀(Recursion) 재귀란? 재귀(再歸) : 원래의 자리로 되돌아가거나 되돌아옴. 재귀 함수 : 자기자신을 호출하는 함수. 반복적인 작업을 해야하는 문제를 더 간결하게 풀어낼 수 있다. 1) 재귀로 문제 해결하기 문제를 작게 쪼갠다. 위와 같이 문제가 더는 작아지지 않을때까지 가장 작은 단위로 문제를 쪼갠다. 가장 작은 단위의 문제를 풂으로써 전체적인 문제를 해결한다. 2) 재귀는 언제 사용하나? 주어진 문제를 비슷한 구조의 더 작은 문제로 나눌 수 있는 경우 중첩된 반복문이 많거나 반복문의 중첩 횟수(number of loops)를 예측하기 어려운 경우 모든 재귀함수는 반복문(for/while)으로 표현할 수 있다. 하지만 재귀를 적용할 수 있는 대부분의 경우 재귀를 적용하는 코드가 훨씬 간..
보호되어 있는 글입니다.
문제 리액트로 리팩토링중인 클라이언트에서 express로 제작된 서버에 post 요청을 보냈는데 req.body가 계속 {} 빈 객체 형태로 나타나고 요청 body 값이 서버에서 제대로 인식되지 않았다. 해결 두가지를 확인해 봐야 한다. 1. 서버 - 미들웨어 등을 사용해 값을 제대로 꺼내오고 있는지 나는 express.json() 을 사용해서 request의 값을 손쉽게 가져올수있도록 설정했다. 2. 클라이언트 - 요청 headers에 컨텐츠 형식을 명시했는지 / 요청 body를 json으로 변환해서보내고 있는지 내 경우에는 json 변환은 해서 보내고 있었지만 헤더를 제대로 설정하지 않았어서, 헤더를 다시 설정해줌으로 해결했다! ***** https://stackoverflow.com/question..
· study/React
바닐라 JS로 제작했었던 게시판을 리액트로 리팩토링해보기로 했다. 구현 목표는 아래와 같다. 🧱 구현 목표 바닐라 JS로 구현했었던 모든 기능에 더해 추가 기능 구현하기 게시글 목록 보기 게시글 작성 게시글 삭제 게시글 수정 데이터를 직접 만든 서버와 연결해 받아오기 fetch로 데이터 받아오기 axios로 데이터 받아오기 파일 구조는 다음과 같이 설정했다. 한페이지라서 App.js 내부에 게시글 목록인 DiscussionList 컴포넌트가 들어가고, 그 내부에는 map으로 반복되어 뿌려질 Discussion 컴포넌트가 들어가게 되어있다. 게시글 입력폼과 state, 이벤트들은 최상위 컴포넌트인 App에 모두 작성하여 필요한 부분은 props로 내려주었다. ❤️ 게시글 목록 불러오기 (조회하기) App...
· study/TIL
보호되어 있는 글입니다.
해리Harry
'study' 카테고리의 글 목록 (26 Page)