전체 글
-
백준 1956번) 최단경로 - 운동알고리즘/백준 2021. 1. 29. 21:05
최단경로 찾기 문제에서 간선에 음수가 있다면 벨만 포드, 양수만 존재한다면 다익스트라, 양수중에서도 특정 구역을 거쳐서 지나간다면 플로이드 워셜 방법을 쓰도록 한다. 이 문제는 같은곳에서 출발하여 같은 곳으로 돌아온다는 것을 유의한다. #include #include #include #include #define INF 1e9 using namespace std; int n, m; int graph[401][401]; int main() { cin >> n >> m; for (int i = 0; i > a ..
-
백준 1904번) 동적계획법 1 - 01.타일알고리즘/백준 2021. 1. 29. 21:03
이코테에 있던 문제와 매우 유사한 문제. #include #include #include #include #define INF 1e9 using namespace std; int d[1000001]; int n; int main() { cin >> n; d[0] = 0; d[1] = 1; d[2] = 2; d[3] = 3; for (int i = 4; i < n + 1; i++) { d[i] = (d[i - 2] * 2 + d[i - 3]) % 15746; } cout
-
React Website 만들기) 5.Footer부분 만들기REACT 2021. 1. 29. 21:00
홈페이지의 맨 아랫부분에 적용될 footer를 만든다. 1. Footer.js components폴더에 파일 생성한다. import React from 'react' import { Link } from 'react-router-dom'; import {Button} from './Button'; import './Footer.css'; function Footer() { return ( Join the Adventure newsletter to receive our best vacation deals You can unsubscribe at any time. Subscribe About Us How it works Testimonials Careers Investors Terms of Service C..
-
React Website 만들기) 4.Home에 적용할 부분 만들기REACT 2021. 1. 29. 20:57
홈페이지에서 products, services, signup 파트를 누르면 나올 홈페이지를 구현한다. 1. Products.js, Services.js, SignUp.js components폴더의 pages폴더에 각각의 파일을 만들고 구현해 놓는다 . import React from 'react'; import '../../App.css'; export default function Products() { return PRODUCTS; } import React from 'react' import '../../App.css'; export default function Services() { return SERVICES; } import React from 'react' import '../../App...
-
React Website 만들기) 3.Card부분 만들기REACT 2021. 1. 29. 20:47
홈페이지의 글목록을 담당하는 영역을 만든다. 1. Carditem.js components폴더 안에 만든다. 여기서 prop의 구현은 card.js에서 할 것이다. import React from 'react'; import { Link } from 'react-router-dom'; function CardItem(props) { return ( {props.text} ); } export default CardItem; 2. Card.js 여기서 ul로 묶은 파트별로 갯수가 다르다는 것을 유의! 몇개씩 한 줄에 나타낼 것인지를 구분한 것이다. 여기서의 path, text, label에 따라서 CardItem의 구성에 따라서 나타나는 파트가 달라진다. import React from 'react' im..
-
React Website 만들기) 2.Home.js만들고 Herosection 만들기REACT 2021. 1. 29. 20:41
1. Home.js components 안에 pages 폴더를 만들고 home.js 파일을 만든다. import React from 'react' import '../../App.css'; import HeroSection from '../HeroSection'; import Cards from'../Cards'; import Footer from '../Footer'; function Home() { return ( ) } export default Home; 2. HeroSection.js components 폴더 안에 HeroSection.js파일을 만든다. 홈페이지 안에 버튼과 제일 먼저 보이는 문구를 적용한다. import React from 'react' import '../App.css'; ..
-
이것이 코딩테스트다 - 10) 그래프알고리즘 2021. 1. 27. 22:02
8,9,10 단원은 백준, 프로그래머스 달린다고 생각하고 복습 제대로 해야한다. 엉망진창 와진창이다. 10.1) 팀 결성 #include #include #include #include #define INF 1e9 using namespace std; int n, m; int parent[100000]; int find_parent(int parent[100000], int x) { if (parent[x] != x) { parent[x] = find_parent(parent, parent[x]); } return parent[x]; } void union_parent(int parent[100000], int a, int b) { a = find_parent(parent, a); b = find_par..