<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>11110 - Equidivisions/equi.cpp</filename>
    </added>
    <added>
      <filename>11110 - Equidivisions/in.txt</filename>
    </added>
    <added>
      <filename>11111 - Generalized Matrioshkas/in.txt</filename>
    </added>
    <added>
      <filename>11111 - Generalized Matrioshkas/matri.cpp</filename>
    </added>
    <added>
      <filename>11111 - Generalized Matrioshkas/matriosh.in</filename>
    </added>
    <added>
      <filename>11111 - Generalized Matrioshkas/matriosh.out</filename>
    </added>
    <added>
      <filename>116 - Undirectional TSP/116.cpp</filename>
    </added>
    <added>
      <filename>116 - Undirectional TSP/in.txt</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,10 +1,8 @@
 /*
-  Problem: 10004 - Bicoloring
-  UVa online judge
+  Problem: 10004 - Bicoloring (UVa online judge)
 
-  Andr&#233;s Mej&#237;a-Posada
+  Author: Andr&#233;s Mej&#237;a-Posada (http://github.com/andmej/acm)
   Algorithm: Depth-first search
-
  */
 #include &lt;iostream&gt;
 #include &lt;vector&gt;</diff>
      <filename>10004 - Bicoloring/10004.2.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,7 @@ Problem: 10986 - Sending email (UVa Online Judge)
 Andr&#233;s Mej&#237;a-Posada (http://github.com/andmej/acm)
 
 Verdict: Accepted
-Algorithm: Dijkstra
+Algorithm: Dijkstra's
 
 */
 #include &lt;iostream&gt;</diff>
      <filename>10986 - Sending email/10986.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,10 @@
 /*
+  Problem:
   572 - Oil deposits (UVa Online Judge)
   1959 - Oil deposits (TJU Online Judge)
+
+  Author: Andr&#233;s Mej&#237;a-Posada (http://github.com/andmej/acm)
+  Algorithm: Depth-first search
  */
 #include &lt;iostream&gt;
 </diff>
      <filename>572 - Oil deposits/1959.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,9 @@
+/*
+  Problem: 610 - Street directions (UVa online judge)
+
+  Author: Andr&#233;s Mej&#237;a-Posada (http://github.com/andmej/acm)
+  Algorithm: Depth-first search
+ */
 #include &lt;iostream&gt;
 
 using namespace std;
@@ -5,17 +11,16 @@ using namespace std;
 const int MAXN = 1000;
 
 bool g[MAXN][MAXN], visited[MAXN];
-int n, p[MAXN];
+int n, p[MAXN]; //p[i] = nodo predecesor que me llev&#243; al nodo i.
 
 void dfs(int u){
   visited[u] = true;
   for (int v=0; v&lt;n; ++v){
-    //printf(&quot;g[%d][%d] = %d\n&quot;, u, v, g[u][v]);
     if (g[u][v]){ //hay arista
       if (visited[v] &amp;&amp; v != p[u]){ //encontre un ciclo
         g[v][u] = false;
         int previous = u;
-        while(previous != v){
+        while(previous != v){ //Volver de una sola v&#237;a todas las aristas del ciclo
           g[previous][p[previous]] = false;
           previous = p[previous];
         }
@@ -45,14 +50,6 @@ int main(){
       g[u][v] = g[v][u] = true;
     }
 
-    /*for(int i=0; i&lt;n; ++i){
-      for (int j=0; j&lt;n; ++j){
-        printf(&quot;%d &quot;,g[i][j]);
-      }
-      printf(&quot;\n&quot;);
-    }
-    printf(&quot;\n&quot;);*/
-
     dfs(0);
     printf(&quot;%d\n\n&quot;, C++);
     for(int i=0; i&lt;n; ++i){</diff>
      <filename>610 - Street directions/610.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2d59e2f771aee9bb2bd46c507c0f33d854c2db3c</id>
    </parent>
  </parents>
  <author>
    <name>Familia</name>
    <email>andmej@gmail.com</email>
  </author>
  <url>http://github.com/andmej/acm/commit/51f38568ff7b743e2c745c5a3537abff44fa51e9</url>
  <id>51f38568ff7b743e2c745c5a3537abff44fa51e9</id>
  <committed-date>2008-08-17T08:46:49-07:00</committed-date>
  <authored-date>2008-08-17T08:46:49-07:00</authored-date>
  <message>11110 - Equidivisions (DFS, marat&#243;n colombiana) &amp;&amp;
11111 - Generalized Matrioshkas (Marat&#243;n colombiana) &amp;&amp;
116 - Undirectional TSP (Programaci&#243;n din&#225;mica, DP, shortest path)</message>
  <tree>1a357c50fd878a15bb830c5dcff58315934d3a85</tree>
  <committer>
    <name>Familia</name>
    <email>andmej@gmail.com</email>
  </committer>
</commit>
