전체 글 (501) 썸네일형 리스트형 [수학] 프로그래머스 '숫자의 표현' - js 1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12924?language=javascript 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2. 설명 이 문제는 수학 법칙..? 을 사용해서 풀어야하는 문제였다. 별짓을 다해봤는데 타임아웃을 해결할 수 없었다. 생각할 수 있는 방법은 무조건 이중 for문을 쓰는 법밖엔 없는데, 무조건 타임아웃이 떴다. 이 문제의 핵심은, 연속한 자연수들로 n을 표현하는 방법의 수는 n의 약수 중 홀수의 갯수라는 것이다. 15의 약수 중 홀수의 갯수는 1,3.. section2/unit3/[JS/Node] 비동기(9/26) 블로깅 주제 비동기 1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요. 월요일...실화냐!!! ㅠㅠ 벌써 9월의 마지막 주이다. 오늘부터 다음주 수요일까지는 헬게이트(?) 일 것 같다. 비동기라는 개념 자체가 처음이라 낯선데 비동기 끝나자마자 리엑트라니...대망의 리액트!! 제발 제발 제발 잘 이해하고 잘 넘어갔으면 좋겠다 ㅠㅠ 이번주 화이팅이다... 2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요. 비동기 3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요. - 과제: part1 타이머 API 개요 ▶ Promise 실행 함수가 가지고 있는 두 개의 파라미터 resolve 와 reject 는 각각 무엇을 의미하나요? resolve(value) 일.. section2/unit3/[JS/Node] 비동기(9/23) 블로깅 주제 비동기 1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요. 오늘, 월요일, 화요일은 모두 과제가 있다. 오늘은 underbar 과제를 했다. 어렵다고 겁을 주셔서 시작 전부터 엄청 긴장했었다. 우리가 평소에 무심코 쓰는 메소드들을 직접 구현해보려니 여간 까다로운게 아니였다. 다행히 시간 내에 Bare Minimum까지 완료 후 제출했다. 이미 Bare Minimum에서 체력을 좀 쓴 상태라 Advanced는 내 정신건강을 위해 넘어가기로 했다. 애초에 3시반부터 다시 유어클래스에서 개념공부를 해야했기도 했었고.... 오늘만 지나면 주말이라는 사실이 너무 행복하다!^^7 2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요. 비동기 호출, callback 함수.. 백준 18870번 파이썬 1. 문제 2. 설명 이 문제의 핵심은 파이썬의 '딕셔너리' 이다. 처음엔 입력받은 값들이 담긴 배열을 복사해서 비교해주면 안될까? 라고 생각했는데, 역시나 2중 for문은 타임아웃이 떴다. 답을 보니 타임아웃을 줄이기위해 set과 dic을 사용해야 했다. 코드 풀이) 입력받은 값들이 담긴 배열을 set -> sorted 후 list 형태로 만들어준다. dic에 key로는 각 인덱스에 해당하는 데이터를, value로는 각 인덱스 값을 넣어준다. 3. 코드 내가 작성한 코드) import sys n = int(sys.stdin.readline()) x = list(map(int, sys.stdin.readline().split())) copy = [] for i in x: copy.append(i); co.. section2/unit2/Javascript 객체지향 프로그래밍(9/22) 블로깅 주제 Javascript 객체지향 프로그래밍 1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요. 저번주 '나만의 아고라스테이츠 만들기' 부터 지금까지 상당히 난이도가 있는 학습이 이어지고 있다. 매일 좀비처럼 쓰러져서 잠든다 ㅋㅋㅋㅋ^^7 곧 리엑트 들어갈텐데 벌써부터 이러면 어떡하니!! ㅠㅠ 이번주 주말에 리프레쉬를 꼭 해줘야겠다 ㅎㅎ 2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요. 프로토타입과 체인 3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요. - 프로토타입과 체인 객체 지향 프로그래밍의 특성 중 상속을 JavaScript에서 구현할 때에는 프로토타입 체인을 사용 * 자바스크립트에서는 다중 상속 불가 ▶ extends: 상속 받.. section2/unit2/Javascript 객체지향 프로그래밍(9/21) 블로깅 주제 Javascript 객체지향 프로그래밍 1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요. 어제가 대망의 섹션2 첫날이였으나, 고차함수를 공부하며 하루종일 머리가 뒤죽박죽했었다. 결국 너무 피곤해서 11시반쯤 잠들었던 것 같다..ㅠㅠ 특히 reduce! 개념이 확 와닿지 않아 헷갈렸다. 처음 배우는 거니까 헷갈린다고 생각하고 위안을 삼아야겠다. 이제 제법 추워졌다. 주말에 겨울 옷을 꺼내야겠다. 벌써부터 섹션2가 무섭지만, 즐겨야지! 2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요. 클로저 모듈패턴, 클래스/ 인스턴스, 객체지향 개념 네 가지, 프로토타입과 클래스, 프로토타입과 체인 3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요... 백준 10841번 파이썬 1. 문제 2. 설명 파이썬은 stable 정렬을 한다. stable 정렬은 말 그대로 안정 정렬이다. 안정 정렬에서는 입력 받은 값들 중에 같은 값이 있는 경우 해당 값의 순서를 그대로 유지한다. 나이와 이름이 들어있는 배열 a를 나이순으로 정렬해준다. 즉, 각 행의 첫번째 인덱스를 기준으로 정렬 해준다. 3. 코드 import sys n = int(sys.stdin.readline()) a = [] for i in range (0,n): age, name = sys.stdin.readline().split() // age, name = map(str,sys.stdin.readline().split()) // age = int(age) a.append([age,name]) a.sort(key=lambd.. section2/unit1/Javascript 고차함수(9/20) 블로깅 주제 Javascript 고차함수 1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요. 어제 section1을 마무리했다. 눈깜짝해버릴 사이에 지나가버린 section1... section2에서는 보다 더 다양한 것을 배운다고 한다. 당연히 어렵겠지만, 좌절하지말고 앞으로 나아갔으면 좋겠다. 2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요. 고차함수, 일급객체, 내장 고차함수(filter, map, reduce) 3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요. - 일급객체(특별한 대우를 받음) 대표적인 일급객체: 함수 변수에 할당(assignment) 할 수 있다. 다른 함수의 전달인자(argument)로 전달될 수 있다. 다른 함수의 .. 이전 1 ··· 50 51 52 53 54 55 56 ··· 63 다음