{"componentChunkName":"component---src-templates-blog-list-js","path":"/blog/2","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"b4391b0f-6d0e-57f3-8cc5-dc3d1fcec6f0","frontmatter":{"title":"[Algorithm] 백준 3780 : 네트워크 연결 ","date":"2020-03-20T00:00:00.000Z","categories":["algorithm"],"image":{"publicURL":"/static/algorithm-0fe6e5b78f08d815169fa54b25acc5a6.jpg","childImageSharp":{"fluid":{"srcSet":"/static/0fe6e5b78f08d815169fa54b25acc5a6/9104c/algorithm.jpg 480w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/a6352/algorithm.jpg 960w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg 1500w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAECAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAHehYhgH//EABcQAAMBAAAAAAAAAAAAAAAAAAABESD/2gAIAQEAAQUCFc//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Al//xAAXEAEBAQEAAAAAAAAAAAAAAAABEQAQ/9oACAEBAAE/IVc6a2ccE5//2gAMAwEAAgADAAAAEATP/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAGxABAAMBAAMAAAAAAAAAAAAAAQARIVFBkbH/2gAIAQEAAT8QJdcwlIoAtCt8nyDmwCQUh2/cMJ//2Q==","aspectRatio":1.6910935738444195,"src":"/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg","sizes":"(max-width: 1500px) 100vw, 1500px"},"id":"31a583cd-3eb7-530d-a804-27574b652e6b"}}},"fields":{"slug":"/blog/algorithm/algo_20200320_5/"},"timeToRead":1,"excerpt":"Union-Find 문제 image 알고리즘 모든 노드의 부모 노드 (parent[])를 자기 자신으로 초기화한다. 명령어가 I이면, (I A B) 기업 A를 기업 B에 연결하고, B가 센터가 된다. => A의 부모 노드는 B가 된다. A…"}},{"node":{"id":"a2942fca-afa3-5751-b808-186197aaf45d","frontmatter":{"title":"[Algorithm] 백준 6497 : 전력난 ","date":"2020-03-20T00:00:00.000Z","categories":["algorithm"],"image":{"publicURL":"/static/algorithm-0fe6e5b78f08d815169fa54b25acc5a6.jpg","childImageSharp":{"fluid":{"srcSet":"/static/0fe6e5b78f08d815169fa54b25acc5a6/9104c/algorithm.jpg 480w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/a6352/algorithm.jpg 960w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg 1500w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAECAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAHehYhgH//EABcQAAMBAAAAAAAAAAAAAAAAAAABESD/2gAIAQEAAQUCFc//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Al//xAAXEAEBAQEAAAAAAAAAAAAAAAABEQAQ/9oACAEBAAE/IVc6a2ccE5//2gAMAwEAAgADAAAAEATP/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAGxABAAMBAAMAAAAAAAAAAAAAAQARIVFBkbH/2gAIAQEAAT8QJdcwlIoAtCt8nyDmwCQUh2/cMJ//2Q==","aspectRatio":1.6910935738444195,"src":"/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg","sizes":"(max-width: 1500px) 100vw, 1500px"},"id":"31a583cd-3eb7-530d-a804-27574b652e6b"}}},"fields":{"slug":"/blog/algorithm/algo_20200320_6/"},"timeToRead":2,"excerpt":"image Undirected Graph에서 Minimum Spanning Tree (MST) 구하기. Kruskal Algorithm을 사용. Kruskal Algorithm : 모든 edge와 가중치를 Priority Queue…"}},{"node":{"id":"b4dee449-dd4d-5e2f-a1f5-0711238f563c","frontmatter":{"title":"[Algorithm] 백준 4195 : 친구 네트워크 ","date":"2020-03-20T00:00:00.000Z","categories":["algorithm"],"image":{"publicURL":"/static/algorithm-0fe6e5b78f08d815169fa54b25acc5a6.jpg","childImageSharp":{"fluid":{"srcSet":"/static/0fe6e5b78f08d815169fa54b25acc5a6/9104c/algorithm.jpg 480w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/a6352/algorithm.jpg 960w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg 1500w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAECAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAHehYhgH//EABcQAAMBAAAAAAAAAAAAAAAAAAABESD/2gAIAQEAAQUCFc//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Al//xAAXEAEBAQEAAAAAAAAAAAAAAAABEQAQ/9oACAEBAAE/IVc6a2ccE5//2gAMAwEAAgADAAAAEATP/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAGxABAAMBAAMAAAAAAAAAAAAAAQARIVFBkbH/2gAIAQEAAT8QJdcwlIoAtCt8nyDmwCQUh2/cMJ//2Q==","aspectRatio":1.6910935738444195,"src":"/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg","sizes":"(max-width: 1500px) 100vw, 1500px"},"id":"31a583cd-3eb7-530d-a804-27574b652e6b"}}},"fields":{"slug":"/blog/algorithm/algo_20200320_7/"},"timeToRead":1,"excerpt":"image Union-Find & Hashing 문제 노드가 추가될 때마다, 추가된 노드가 포함된 Tree의 크기를 구하라. 이름(String):index(Integer)로 해싱하여 map에 추가한다. Algorithm : 두 이름 A, B…"}},{"node":{"id":"b3cb83b6-aa7d-5ede-b57f-7374d718eb73","frontmatter":{"title":"React Basic - (6) 배열 다루기 2 ","date":"2020-03-20T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200320/"},"timeToRead":5,"excerpt":"React Basic - (6) 배열 다루기 2 데이터 제거 배열에서 data가 삭제되는 과정 App에서 handleRemove()를 정의 : information 배열에 제거할 id와 같은 id가 있으면 filtering하여 information…"}},{"node":{"id":"75b6a91e-eed5-5aae-90c7-75ce1015c19c","frontmatter":{"title":"[React] React Basic - (5) 배열 다루기 1 ","date":"2020-03-19T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200319/"},"timeToRead":3,"excerpt":"React Basic - (5) 배열 다루기 1 React 배열의 속성 리액트에서는 state 내부의 값을 직접적으로 수정하면 절대로 안됨!! => 불변성 유지 push, splice, unshift, pop…"}},{"node":{"id":"7aa6fa74-b580-5aa2-a116-ed1f28a165c3","frontmatter":{"title":"[React] React Basic - (4)  Input 다루기 ","date":"2020-03-18T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200318/"},"timeToRead":1,"excerpt":"React Basic - (4)  Input 다루기 Input 다루기 input의 파라미터인 onChange 메소드 : input 값이 변경되었을 때 호출된다. e.target.value…"}},{"node":{"id":"acd29da2-13f4-5280-be99-18915519a8a3","frontmatter":{"title":"[React] React Basic - (3) LifeCycle API ","date":"2020-03-17T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200317/"},"timeToRead":2,"excerpt":"React Basic - (3) LifeCycle API Lifecycle API 컴포넌트가 브라우저에서 나타날때, 사라질때, 그리고 업데이트 될 때, 호출되는 API Component 생성 constructor : Component…"}},{"node":{"id":"6d2b3528-5d7b-58d0-b561-d5b4c5f0d773","frontmatter":{"title":"[React] (2) props & state ","date":"2020-03-16T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200316/"},"timeToRead":2,"excerpt":"React Basic - (2) props & state React Component 의 Data props : 부모 Component → 자식 Component로 전달하는 값. 자식 Component에서는 props…"}},{"node":{"id":"7e3fd71c-ea3e-531d-97c2-0783b8dfd452","frontmatter":{"title":"[React] React Basic - (1) React의 개념과 JSX ","date":"2020-03-15T00:00:00.000Z","categories":["web","react"],"image":{"publicURL":"/static/react-2d7a464f2cd7672fcfe40db9b684392c.jpg","childImageSharp":{"fluid":{"srcSet":"/static/2d7a464f2cd7672fcfe40db9b684392c/9104c/react.jpg 480w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/a6352/react.jpg 960w,\n/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg 1920w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAHABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAd2iUL//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAEFAn//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAQ/9oACAEBAAY/An//xAAZEAACAwEAAAAAAAAAAAAAAAABEQAQITH/2gAIAQEAAT8hLYXJtf/aAAwDAQACAAMAAAAQjA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPxCH/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Qp//EABgQAQADAQAAAAAAAAAAAAAAAAEAEEGR/9oACAEBAAE/EA2QaIGk5X//2Q==","aspectRatio":2.931297709923664,"src":"/static/2d7a464f2cd7672fcfe40db9b684392c/d8255/react.jpg","sizes":"(max-width: 1920px) 100vw, 1920px"},"id":"6fe7b4ca-c8c0-5a21-90a3-21fc513f087b"}}},"fields":{"slug":"/blog/react/react_20200315/"},"timeToRead":3,"excerpt":"React Basic - (1) React의 개념과 JSX React를 배우기 전에.. 일반적인 브라우저의 Workflow는 다음과 같다. img 출처 : https://velopert.com/3236 HTML, CSS 기반의 DOM…"}},{"node":{"id":"a0318139-67b2-5070-afe7-6aae61223e6c","frontmatter":{"title":"[Algorithm] 백준 1068 : 트리 ","date":"2020-03-03T00:00:00.000Z","categories":["algorithm","graph","tree"],"image":{"publicURL":"/static/algorithm-0fe6e5b78f08d815169fa54b25acc5a6.jpg","childImageSharp":{"fluid":{"srcSet":"/static/0fe6e5b78f08d815169fa54b25acc5a6/9104c/algorithm.jpg 480w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/a6352/algorithm.jpg 960w,\n/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg 1500w","base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAECAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAHehYhgH//EABcQAAMBAAAAAAAAAAAAAAAAAAABESD/2gAIAQEAAQUCFc//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Al//xAAXEAEBAQEAAAAAAAAAAAAAAAABEQAQ/9oACAEBAAE/IVc6a2ccE5//2gAMAwEAAgADAAAAEATP/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAGxABAAMBAAMAAAAAAAAAAAAAAQARIVFBkbH/2gAIAQEAAT8QJdcwlIoAtCt8nyDmwCQUh2/cMJ//2Q==","aspectRatio":1.6910935738444195,"src":"/static/0fe6e5b78f08d815169fa54b25acc5a6/37d86/algorithm.jpg","sizes":"(max-width: 1500px) 100vw, 1500px"},"id":"31a583cd-3eb7-530d-a804-27574b652e6b"}}},"fields":{"slug":"/blog/algorithm/algo_20200303_1/"},"timeToRead":1,"excerpt":"Tree에서 한 node를 제거했을 때, 남은 leaf node의 개수를 구하는 프로그램. 백준 1068 : 트리 img\nimg node 1개 제거 후, 같이 제거되는 모든 node를 표시한다. parentnode=-2로 표시. 각 node…"}}]}},"pageContext":{"limit":10,"skip":10,"numPages":3,"currentPage":2}}}