<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SongFlix | A blog theme for Jekyll</title>
    <description>Jekflix is a template for Jekyll inspired by Netflix and made by Thiago Rossener.</description>
    <link>/</link>
    <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Mon, 14 Feb 2022 10:35:33 +0000</pubDate>
    <lastBuildDate>Mon, 14 Feb 2022 10:35:33 +0000</lastBuildDate>
    <generator>Jekyll v3.9.0</generator>
    
      <item>
        <title>mst(최소스패닝트리)</title>
        <description>&lt;p&gt;최소신장트리는 ‘그래프에서 모든 정점을 연결하는 간선들의 가중치의 합이 최소가 되는 트리’를 뜻한다. MST(minimum spanning tree)의 줄임말이다. 한마디로 모든 정점을 연결하는데 간선의 cost가 최소가 될 때를 찾는 알고리즘이다. 그렇기 때문에 방향이 없는 그래프에서 사용된다. 사용되는 경우는 다음과 같다&lt;/p&gt; &lt;h3 id=&quot;mst가-사용되는-경우&quot;&gt;mst가 사용되는 경우&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;모든 정점을 연결하는 간선들의 가중치의 합이 최소가 되는 트리&lt;/li&gt; &lt;li&gt;두 정점 사이의 최소 비용 경로 찾기&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;h3 id=&quot;신장트리&quot;&gt;신장트리&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;n개의 정점으로 이루어진 무향 그래프에서 n개의 정점과 n-1개의 간서으로 이루어진 트리&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;mst&quot;&gt;mst&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;무향 가중치 그래프에서 신장 트리를 구성하는 간선들의 가중치의 합이 최소인 신장 트리&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;mst-표현&quot;&gt;MST 표현&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;그래프&lt;/li&gt; &lt;li&gt;간선들의 배열&lt;/li&gt; &lt;li&gt;인접리스트&lt;/li&gt;...</description>
        <pubDate>Sat, 12 Feb 2022 15:12:06 +0000</pubDate>
        <link>/mst(%EC%B5%9C%EC%86%8C%EC%8A%A4%ED%8C%A8%EB%8B%9D%ED%8A%B8%EB%A6%AC)/</link>
        <guid isPermaLink="true">/mst(%EC%B5%9C%EC%86%8C%EC%8A%A4%ED%8C%A8%EB%8B%9D%ED%8A%B8%EB%A6%AC)/</guid>
        
        <category>algorithm</category>
        
        <category>mst</category>
        
        <category>prim</category>
        
        <category>kruskal</category>
        
        <category>blog</category>
      </item>
    
      <item>
        <title>백준 14172 넴모넴모(java)</title>
        <description>&lt;h2 id=&quot;링크&quot;&gt;링크&lt;/h2&gt; &lt;p&gt;https://www.acmicpc.net/problem/14712&lt;/p&gt; &lt;p&gt;문제 조건은 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;격자판에 넴모들이 올라간 칸이 2*2 사각형을 이루지 않는 모든 배치의 가짓수&lt;/code&gt;를 구하는 것이다. &lt;br /&gt; 문제를 보면 열의 개수 N, 행의 개수 M이 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1 &amp;lt;= N\*M &amp;lt;= 25&lt;/code&gt;가 공백으로 주어진다. dfs로 푸는 전형적인 문제다. 처음에는 이걸 수학으로 풀어야 하나 정말 고민하다가 다른 코드를 참고해서 풀었다. 근데 찾아보니까 다 코드가 비슷비슷 하다..&lt;/p&gt; &lt;p&gt;키 아이디어는 맵 (0,0)부터 (N,M)까지 한칸씩 옆으로 가면서 넴모를 놓지 않는 경우, 놓는 경우를 모두 카운트 하는 것이다. 그래서 (N,M)까지 도달했을 때 ans++ 해준다. 이 때 현재 칸을 기준으로 대각선 윗칸, 윗칸, 왼쪽 옆칸이 채워져 있으면 현재 칸에는 넴모를 놓지...</description>
        <pubDate>Mon, 06 Dec 2021 15:20:13 +0000</pubDate>
        <link>/%EB%B0%B1%EC%A4%80-14712-%EB%84%B4%EB%AA%A8%EB%84%B4%EB%AA%A8(java)/</link>
        <guid isPermaLink="true">/%EB%B0%B1%EC%A4%80-14712-%EB%84%B4%EB%AA%A8%EB%84%B4%EB%AA%A8(java)/</guid>
        
        <category>boj - java - backtracking</category>
        
        <category>blog</category>
      </item>
    
      <item>
        <title>Welcome to the SongFlix</title>
        <description>&lt;p&gt;github.io 블로그 개설. 1일 1커밋 한번 가봅시당&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;a href=&quot;https://alcohlli.tistory.com/&quot;&gt;티스토리 블로그&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        <pubDate>Tue, 30 Nov 2021 15:19:30 +0000</pubDate>
        <link>/%EC%B2%AB%EA%B8%80/</link>
        <guid isPermaLink="true">/%EC%B2%AB%EA%B8%80/</guid>
        
        <category>welcome</category>
        
        <category>blog</category>
        
        <category>blog</category>
      </item>
    
  </channel>
</rss>
