분류 전체보기 (45) 썸네일형 리스트형 [백준]1003 1. 그냥 재귀적 으로 풀기 --> 시간 초과 많이 됨. #include int zero, one; int fibonacci(int n){ if(n == 0){ zero++; return 0; }else if(n == 1){ one++; return 1; } else{ return fibonacci(n-1) + fibonacci(n-2); } } int main(){ int i,j,testc; scanf("%d",&testc); for(j=0;j [백준 ] 1075 -마지막 두 자리수가 무조건 작은 숫자로 맞춰져야한다. - 백의 자리까지는 F로 나누어 줄 수 있다. - 10의 자리 수부터는 00 부터 시작하여 F로 나누었을 때 딱 떨어져야한다. - 만약 답이 10보다 작으면 앞에 0을 붙여줘야한다. --> 10의 자리수를 00으로 시작해 1씩 증가시켜 F로 나눠준다. 막약 나머지가 0이면 빠져나온다. C #include int main(){ int N, F; int div, one, two, res; printf("정수 N(단 100 Node.js - url이용 및 홈페이지 수정 1. url + 포트번호: 전세계적으로 웹 서버 연결 포트 번호는 80으로 지정되어있다. -url을 통해서 입력된 값 찾기 parse : 분석하다 구글링을 하여 답변을 참고한다. 여기서 내가 원하는 코드를 분석하여 추출해서 가져와 내것으로 알맞게 바꾸어준다. 2.Querystring에 따라서 다른 완성 페이지된 웹페이지 표현하기 - undefined --> html로 바꾸기 변수 template에 html1 코드를 저장하고 바꾸고 싶은 곳을 수정해준다. - 바꾼 부분이 구조가 같다면 다른 문서페이지에 있는 코드도 동일하게 바뀐다. 여기서는 ou -->ul로 바꾸어 주었는데 다른 페이지 문서도 ul로 적용되어 페이지가 보여졌다. 3. file read nodejs공식 홈페이지 ->문서 ->자신의 버전 ->.. Javascript 문법의 이해 for Node.js 1.Nubmer 위와 같은 화면처럼 숫자뿐만 아니라 연산도 해준다. 2.String 위와 같이 따옴표를 붙이면 숫자가 아니라 문자로 인식되며 문자의 변수 선언은 javascript와 같이 var를 사용해 주면 된다. + string.length = 문자의 길이를 출력. 3. Template literal 문자를 연결하기위해 + 와 ' 를 써야하는 상황에서 우리는 ` 와 ${변수명}을 사용하면 쉽게 연결할 수 있고 줄 바꿈도 \n 없이 그냥 줄바꿈을 하는 것으로 편하게 바꿀 수 있다. Node.js란 무엇인가 ● Node.js를 배우기 위해 참조한 곳 https://www.opentutorials.org/module/3549/21028 수업의 목적 - Node.js 수업소개 우리 수업을 통해서 완성 할 웹애플리케이션이 어떤 기능이 있는지를 소개하는 수업입니다. 이 수업을 통해서 지금 자신이 Node.js 수업을 시작 할 준비가 되었는지, 미래로 유보하는 것이 좋을지 현명한 판단을 하시길 바랄께요. 강의 www.opentutorials.org 수업 요약 및 정리 1. 수업의 목적 - HTML에서는 한 특징적인 부분을 바꾸기 위해 그 특징이 있는 부분은 일일이 찾아서 다 바꾸어 주어야한다. but Node.js를 이용하면 편리해진다. - 사용자의 참여를 유도하려면 HTML을 일일이 바꾸어 추가해줘야하는데 Node.. Kruskal MST 1.최소 비용 신장 트리(MST) 최소 비용 신장 트리(MST)는 여러 방면으로 효율적으로 사용할 수 있다. 예를 들어 통신망, 도로망, 유통망 같은 네트워크가 있을 때 모든 정점들을 가장 적은 수의 간선과 비용으로 연결은 효율적이다. 이때 사용하게 되는 것이 MST이다. 즉, 최소 비용 신장 트리는 신장 트리 중에서 사용된 간선들의 가중치 합이 최소인 신장 트리를 말하는 것이다. 최소비용 신장 트리의 대표적인 알고리즘이 Kruskal 과 Primd이다. 2. Kruskal Kruskal 알고리즘은 탐욕적인 방법을 이용한다. 탐욕적인 방법이란 결정 순간에 가장 좋다고 생각되는 것을 해답으로 선택함으로써 최종적인 해답에 도달하는 방법이다. Kruskal의 조건과 방법은 이렇다. ① 그래프의 n개의 간선들을.. 홈페이지 만들기 * 메인 페이지 -메뉴바 : 다른 상세 페이지로 넘어갈 수 있게 해주는 배너이다. 1. 로고 이미지를 클릭하면 메인 페이지로 돌아갈 수가 있다. 2. story : 맥도날드만의 약속 && 맥도날드의 시작 두 페이지로 이동할 수 있으며 회사의 대한 설명들을 볼 수 있다. 3. menu : 이 가게가 판매하고 있는 메뉴들을 음료, 버거, 스낵, 맥모닝으로 따로 분류하여 볼 수 가 있다. 4. what’s new : 신메뉴의 대한 설명 && 다음 신메뉴의 대한 고객의견 반영을 위한 투표 5.order : 클릭하면 음식을 배달시킬 수 있게 배달 사이트를 연결해 주었다. --------------------------------------------------------------------------------.. System Software _ project 5 #아래와 같이 구조체로 예약 단어 및 길이를 정의하고, 이를 검색하여텍스트 파일의 각 줄에 나타나는 단어들에 대하여 “줄번호-위치-단어- 길이”를 출력한다. 단, 예약되지 않은 단어가 나타나면 “Undefined word” 메시지를 출력하고 무시한다(5 단어 이상 정의하고, 텍스트파일 10줄 이상) # [word.s] [출력결과] J, COMP, JEQ 는 소스코드를 참고하면 정의 되지 않은 단어이다. 이 코드는 정의할 수 없는 코드라 출력이 되고 나머지는 줄번호 – 위치 – 단어 – 길이 순서로 출력된 것을 확인 할 수 있다. #include #include #include /*단어 정의에 필요한 구조체*/ struct OPTAB{ char name[8]; int len; }Wordtab[]={{"ST.. 이전 1 2 3 4 5 6 다음 목록 더보기