<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>ExercÃ­cios de Algoritmos</title>
	<atom:link href="http://algos.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://algos.wordpress.com</link>
	<description>Algoritmos Algorithms</description>
	<lastBuildDate>Wed, 23 Mar 2011 00:55:52 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='algos.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>ExercÃ­cios de Algoritmos</title>
		<link>http://algos.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://algos.wordpress.com/osd.xml" title="ExercÃ­cios de Algoritmos" />
	<atom:link rel='hub' href='http://algos.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Cormen &#8211; ProgramaÃ§Ã£o DinÃ¢mica</title>
		<link>http://algos.wordpress.com/2008/03/30/cormen-programacao-dinamica/</link>
		<comments>http://algos.wordpress.com/2008/03/30/cormen-programacao-dinamica/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 09:29:43 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/?p=100</guid>
		<description><![CDATA[Cormen &#8211; ProgramaÃ§Ã£o DinÃ¢mica &#8211; Linha de Montagem Uma DSL que fornece os dados para o algoritmo de linha de montagem (o objetivo maior foi praticar ruby e implementaÃ§Ã£o de DSL&#8217;s) Cormen &#8211; ProgramaÃ§Ã£oÂ DinÃ¢mica (mude de doc para rtf ou rb qdo for abrir) []&#8216;s, Vinicius AC<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=100&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Cormen &#8211; ProgramaÃ§Ã£o DinÃ¢mica &#8211; Linha de Montagem</h2>
<p>Uma DSL que fornece os dados para o algoritmo de linha de montagem (o objetivo maior foi praticar ruby e implementaÃ§Ã£o de DSL&#8217;s)</p>
<p><a href="http://algos.files.wordpress.com/2008/03/cormen_programacaodinamica_linhamontagem.gif" title="Cormen - ProgramaÃ§Ã£oÂ DinÃ¢mica"><img src="http://algos.files.wordpress.com/2008/03/cormen_programacaodinamica_linhamontagem.gif?w=500" alt="Cormen - ProgramaÃ§Ã£oÂ DinÃ¢mica" /></a></p>
<p><a href="http://algos.files.wordpress.com/2008/03/pdin_linhamontagemrb.doc" title="Cormen - ProgramaÃ§Ã£oÂ DinÃ¢mica">Cormen &#8211; ProgramaÃ§Ã£oÂ DinÃ¢mica</a><br />
(mude de doc para rtf ou rb qdo for abrir)</p>
<p>[]&#8216;s,<br />
Vinicius AC</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/100/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/100/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=100&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/03/30/cormen-programacao-dinamica/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/03/cormen_programacaodinamica_linhamontagem.gif" medium="image">
			<media:title type="html">Cormen - ProgramaÃ§Ã£oÂ DinÃ¢mica</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.3.7 &#8211; V. 2</title>
		<link>http://algos.wordpress.com/2008/02/24/cormen-exercicio-237-v-2/</link>
		<comments>http://algos.wordpress.com/2008/02/24/cormen-exercicio-237-v-2/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 05:46:21 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>
		<category><![CDATA[algoritmos cormen busca soma]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/?p=94</guid>
		<description><![CDATA[Busca soma num conjunto ( Cormen ExercÃ­cio 2.3.7 (Outra implementaÃ§Ã£o) ImplementaÃ§Ã£o que usa dois Ã­ndices para percorrer o arranjo ordenado. Um Ã­ndice percorre o arranho em ordem crescente e o outro em ordem decrescente. Os pares com a soma desejada vÃ£o sendo armazenados atÃ© que os Ã­ndices se cruzem. Caso existam pares adequados, estes serÃ£o [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=94&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Busca soma num conjunto ( Cormen ExercÃ­cio 2.3.7 (Outra implementaÃ§Ã£o)</h1>
<p>ImplementaÃ§Ã£o que usa dois Ã­ndices para percorrer o arranjo ordenado. Um Ã­ndice percorre o arranho em ordem crescente e o outro em ordem decrescente. Os pares com a soma desejada vÃ£o sendo armazenados atÃ© que os Ã­ndices se cruzem.</p>
<p>Caso existam pares adequados, estes serÃ£o retornados num array de pares(array com dois elementos(uma imitaÃ§Ã£o de tupla(vou dormir <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ))). Fornece tambÃ©m a quantidade de pares encontrados.</p>
<p><img src="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_v2.gif?w=500" alt="Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© S (v.2)" /></p>
<p><a href="http://algos.files.wordpress.com/2008/02/cormen_237_buscasoma_versao2_dot_rb.doc" title="Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© S (v.2)">Cormen ExercÃ­cio 2.3.7 &#8211; Verifica se existem elementos cuja soma Ã© S (v.2)</a> (mude de doc para .rb ou .rtf qdo for abrir)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/94/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/94/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=94&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/02/24/cormen-exercicio-237-v-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_v2.gif" medium="image">
			<media:title type="html">Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© S (v.2)</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.3.7</title>
		<link>http://algos.wordpress.com/2008/02/04/cormen-exercicio-237/</link>
		<comments>http://algos.wordpress.com/2008/02/04/cormen-exercicio-237/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 05:28:27 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>
		<category><![CDATA[algoritmos cormen busca soma]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/?p=86</guid>
		<description><![CDATA[Busca soma num conjunto ( Cormen ExercÃ­cio 2.3.7 SÃ³ por causa de MaurÃ­cio, vou copiar o enunciado. O coitado deve tÃ¡ sofrendo muito no IMPA com blibliotecas gigantes e firefox&#8217;s velhos (a propÃ³sito, nÃ£o me odeie por isto, mas&#8230;. parabÃ©ns pelo dez, fiquei feliz em saber). Bom&#8230;. chega de papo furado. 2.3-7 &#8211; Descreva um [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=86&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Busca soma num conjunto ( Cormen ExercÃ­cio 2.3.7</h1>
<p>SÃ³ por causa de MaurÃ­cio, vou copiar o enunciado. O coitado deve tÃ¡ sofrendo muito no IMPA com blibliotecas gigantes e firefox&#8217;s velhos (a propÃ³sito, nÃ£o me odeie por isto, mas&#8230;. parabÃ©ns pelo dez, fiquei feliz em saber). Bom&#8230;. chega de papo furado.</p>
<p>2.3-7 &#8211; Descreva um algoritmo de tempo O (n lg n) que, dado um conjunto <i>S</i> de <i>n</i> inteiros e outro inteiro <i>x</i>, determine se existem ou nÃ£o dois elementos em <i>S</i> cuja soma seja exatamente <i>x</i>.</p>
<div align="center"><a href="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_com_erros.gif" title="Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© X (versÃ£o com erros)"><img src="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_com_erros.thumbnail.gif?w=500" alt="Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© X (versÃ£o com erros)" /></a></div>
<h1>VersÃ£o corrigida com a ajuda dos comentÃ¡rios de Mauricio (comento logo abaixo)</h1>
<p><img src="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_ok_euacho.gif?w=500" alt="Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© S" /></p>
<p>Respostas aos comentÃ¡rios de Mauricio</p>
<p><b>(Parte 1 do comentÃ¡rio)</b> Vc estÃ¡ certo. Foi pq antes eu tava colocando um s2 = GeraS2(s1).sort! porque o merge precisa de dois arrays ordenados. AÃ­ tirei o .sort! e deixei o (n log n). Realmente, deveria ordenar no GeraS2, como estou fazendo agora.</p>
<p><b>(Parte 2 do comentÃ¡rio</b><b>) </b>Vc tb estÃ¡ certo. (droga)  <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Teoricamente nÃ£o precisa de nenhum uniq, jÃ¡ que as entradas devem ser conjuntos de nÃºmeros, nÃ£o arranjos.</p>
<p><b>(Parte 3 do comentÃ¡rio)</b><br />
&#8220;3) A descriÃ§Ã£o do tÃ­tulo faz ele parecer &#8230; nÃºmeros. Ã‰ isso?&#8221; &gt;&gt; Essa o enunciado  respondeu.<br />
<b>(continuando &#8230;</b><b> )</b><br />
Vou *tentar* implementar do jeito que vc sugeriu(opÃ§Ã£o dois ponteiros). Realmente Ã© bem mais simples. Vou fazer de forma que verifique num *arranjo*, se existe a soma procurada, quantas vezes ela ocorre e atravÃ©s de que elementos. (vai ser o prÃ³ximo POST do blog)</p>
<p><b>(Parte 4 do comentÃ¡rio)</b><br />
Interessante mesmo, porque toda vez que coloquei antes Ã­ndices de arrays fora da faixa nos loops deu erro. TambÃ©m tava com muito sono, quando fiz. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
O resultado de uma anÃ¡lise sem tanto sono Ã©:<br />
arr[x] == nil , para todo x &gt; arr.length-1   (olha eu aprendendo ruby <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )<br />
entÃ£o a Ãºltima comparaÃ§Ã£o tava dando sempre false, por isso nÃ£o prejudicava o resultado. Mas vou consertar assim mesmo, claro.<br />
Eu verifico length &gt;= 2 pra saber se tem dois ou mais elementos repetidos. Se sim, existe a soma procurada.</p>
<p><a href="http://algos.files.wordpress.com/2008/02/cormen_237_buscasomarb.doc" title="Cormen ExercÃcio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã©Â S">Cormen ExercÃ­cio 2.3.7 &#8211; Verifica se existe ao menos dois elementos cuja soma Ã©Â S</a> (mude de doc para rtf ou rb qdo for abrir)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/86/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/86/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=86&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/02/04/cormen-exercicio-237/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_com_erros.thumbnail.gif" medium="image">
			<media:title type="html">Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© X (versÃ£o com erros)</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/02/cormen_exercicio_237_busca_soma_ok_euacho.gif" medium="image">
			<media:title type="html">Cormen Exercï¿½cio 2.3.7 - Verifica se existe ao menos dois elementos cuja soma Ã© S</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.3.2</title>
		<link>http://algos.wordpress.com/2008/02/03/cormen-exercicio-232-2/</link>
		<comments>http://algos.wordpress.com/2008/02/03/cormen-exercicio-232-2/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 03:28:27 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>
		<category><![CDATA[algoritmos cormen mergesort]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/?p=85</guid>
		<description><![CDATA[Merge-Sort ( Cormen ExercÃ­cio 2.3.2)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=85&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Merge-Sort ( Cormen ExercÃ­cio 2.3.2)</h1>
<p><img src="http://algos.files.wordpress.com/2008/02/cormen_exercicio_232.gif?w=500" alt="Cormen ExercÃcioÂ 2.3.2" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/85/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/85/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=85&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/02/03/cormen-exercicio-232-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/02/cormen_exercicio_232.gif" medium="image">
			<media:title type="html"></media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.2.2</title>
		<link>http://algos.wordpress.com/2008/01/24/cormen-exercicio-222/</link>
		<comments>http://algos.wordpress.com/2008/01/24/cormen-exercicio-222/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 07:02:17 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>
		<category><![CDATA[algoritmos cormen selection-sort]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2008/01/24/cormen-exercicio-222/</guid>
		<description><![CDATA[Selection-Sort ( Cormen ExercÃ­cio 2.2.2 )<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=82&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Selection-Sort ( Cormen ExercÃ­cio 2.2.2 )</h1>
<p><img src="http://algos.files.wordpress.com/2008/01/cormen_exercicio_222.gif?w=500" alt="Selection-Sort ( Cormen Exercï¿½cio 2.2.2 )" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/82/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/82/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=82&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/01/24/cormen-exercicio-222/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/01/cormen_exercicio_222.gif" medium="image">
			<media:title type="html">Selection-Sort ( Cormen Exercï¿½cio 2.2.2 )</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen Merge-Sort</title>
		<link>http://algos.wordpress.com/2008/01/24/cormen-exercicio-232/</link>
		<comments>http://algos.wordpress.com/2008/01/24/cormen-exercicio-232/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 04:15:26 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>
		<category><![CDATA[algoritmos cormen mergesort]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2008/01/24/cormen-exercicio-232/</guid>
		<description><![CDATA[Merge-Sort com Sentinelas ( Cormen )<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=80&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Merge-Sort com Sentinelas ( Cormen )</h1>
<p><img src="http://algos.files.wordpress.com/2008/02/cormen_exercicio_mergesort_sentinelas.gif?w=500" alt="Merge-Sort com Sentinelas ( Cormen Exercï¿½cio)" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=80&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/01/24/cormen-exercicio-232/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/02/cormen_exercicio_mergesort_sentinelas.gif" medium="image">
			<media:title type="html">Merge-Sort com Sentinelas ( Cormen Exercï¿½cio)</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.3.1</title>
		<link>http://algos.wordpress.com/2008/01/15/cormen-exercicio-231/</link>
		<comments>http://algos.wordpress.com/2008/01/15/cormen-exercicio-231/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 18:38:54 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2008/01/15/cormen-exercicio-231/</guid>
		<description><![CDATA[Merge-Sort (Cormen ExercÃ­cio 2.3.1) P<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=75&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Merge-Sort (Cormen ExercÃ­cio 2.3.1)</h1>
<p><img src="http://algos.files.wordpress.com/2008/01/cormen_exercicio_321.gif?w=500" alt="Merge-Sort (Cormen Exercï¿½cio 2.3.1)" /></p>
<p> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> P</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/75/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/75/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=75&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/01/15/cormen-exercicio-231/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/01/cormen_exercicio_321.gif" medium="image">
			<media:title type="html">Merge-Sort (Cormen Exercï¿½cio 2.3.1)</media:title>
		</media:content>
	</item>
		<item>
		<title>Cormen ExercÃ­cio 2.1.2</title>
		<link>http://algos.wordpress.com/2008/01/15/cormen-exercicio-212/</link>
		<comments>http://algos.wordpress.com/2008/01/15/cormen-exercicio-212/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 17:50:44 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Cormen]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2008/01/15/cormen-exercicio-212/</guid>
		<description><![CDATA[Insertion-Sort (Cormen ExercÃ­cio 2.1.2)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=72&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Insertion-Sort (Cormen ExercÃ­cio 2.1.2)</h1>
<p><img src="http://algos.files.wordpress.com/2008/01/cormen_exercicio_212.gif?w=500" alt="Cormen Exercï¿½cio 2.1.2" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/72/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/72/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=72&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2008/01/15/cormen-exercicio-212/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>

		<media:content url="http://algos.files.wordpress.com/2008/01/cormen_exercicio_212.gif" medium="image">
			<media:title type="html">Cormen Exercï¿½cio 2.1.2</media:title>
		</media:content>
	</item>
		<item>
		<title>KMP Moficado</title>
		<link>http://algos.wordpress.com/2007/02/06/kmp-moficado/</link>
		<comments>http://algos.wordpress.com/2007/02/06/kmp-moficado/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 00:58:05 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2007/02/06/kmp-moficado/</guid>
		<description><![CDATA[Modifique o algoritmo KMP para encontrar o maior prefixo de B que casa cm uma subcadeia de A. Em outras palavras, vocÃª nÃ£o precisa casar todo B, mas o maior prefixo possÃ­vel.Â  Algoritmo KMP_modificado(A,B) Entrada: A, B -&#62; cadeias a serem analisadas SaÃ­da: a posiÃ§Ã£o onde comeÃ§a a seqÃ¼Ãªncia Inicio ini := 0;Â Â Â Â  i;=1;Â Â Â  j [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=62&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Modifique o algoritmo KMP para encontrar o maior prefixo de B que casa cm uma subcadeia de A. Em outras palavras, vocÃª nÃ£o precisa casar todo B, mas o maior prefixo possÃ­vel.Â </strong></p>
<p class="MsoNormal"><span style="font-family:Arial;">Algoritmo KMP_modificado(A,B)</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">Entrada: A, B -&gt; cadeias a serem analisadas</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">SaÃ­da: a posiÃ§Ã£o onde comeÃ§a a seqÃ¼Ãªncia</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">Inicio</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">ini := 0;<span>Â Â Â Â  </span>i;=1;<span>Â Â Â  </span>j := 1;<span>Â Â  </span>casamax := 1;<span>Â Â Â Â Â Â Â Â Â Â  </span>casamaxpos := 1;<span>Â Â Â Â  </span></span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">tamB := Tamanho(B);<span>Â Â Â  </span>tamA := Tamanho(A);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">proximo = next(B, tamB);</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">Enquanto (i &lt; tamA) e (ini = 0) faÃ§a</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">Inicio</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span></span><span style="font-family:Arial;">If A[i] = B[j] </span></p>
<p class="MsoNormal" style="margin-left:35.4pt;"><span style="font-family:Arial;">then</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">i := i + 1;</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">j := j + 1;</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">if (j &gt; casamax)</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">then </span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span>casamax := j;</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span>casamaxpos := i;</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">endIf</span></p>
<p class="MsoNormal" style="text-indent:35.4pt;"><span style="font-family:Arial;">else</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">j := proximo[j] + 1;</span></p>
<p class="MsoNormal" style="margin-left:54pt;"><span style="font-family:Arial;">if (j = 0)<span>Â  </span>then<span>Â  </span>i:= i+1;<span>Â Â  </span>j:= j+1;</span></p>
<p class="MsoNormal"><span style="font-family:Arial;"><span>Â Â Â Â Â Â Â Â Â Â Â  </span>endIf</span></p>
<p class="MsoNormal"><span style="font-family:Arial;"><span>Â Â Â Â Â Â Â Â Â Â Â  </span>if (j = tamB + 1) then ini := I â€“ tamB;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">endEnquanto</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">if (ini &lt;&gt; i â€“ tamB) then ini := casamaxpos â€“ casamax;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">RetornoDoAlgoritmo := ini;</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">fimAlgoritmo</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">Â </span></p>
<p class="MsoNormal"><span style="font-family:Arial;">Algoritmo next(B,m)</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">entrada: B-&gt;string de tamanho m</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">saÃ­da: array next</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">Inicio</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">next(1) := -1;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">next(2) := 0;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">Para i :=3 atÃ© m faÃ§a</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span>j:= next(i-1)+1;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span>Enquanto Bi-1 &lt;&gt; Bj e j&gt;0 faÃ§a</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span><span>Â Â Â Â  </span></span><span style="font-family:Arial;">j := next(j) + 1;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span><span>Â Â Â Â  </span>next(i) :=<span>Â Â Â  </span>j;</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;"><span>Â Â Â Â Â  </span>endEnquanto</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">endPara</span></p>
<p class="MsoNormal" style="margin-left:18pt;"><span style="font-family:Arial;">RetornoDoAlgoritmo</span><span style="font-family:Arial;"> := next;</span></p>
<p class="MsoNormal"><span style="font-family:Arial;">end</span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/62/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/62/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=62&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2007/02/06/kmp-moficado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>
	</item>
		<item>
		<title>Leila, Prova, QuestÃ£o4, 2004/1(eu acho)</title>
		<link>http://algos.wordpress.com/2007/01/30/prova-leila-questao4-20041eu-acho/</link>
		<comments>http://algos.wordpress.com/2007/01/30/prova-leila-questao4-20041eu-acho/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 23:28:16 +0000</pubDate>
		<dc:creator>Vinicius Castro</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://algos.wordpress.com/2007/01/30/prova-leila-questao4-20041eu-acho/</guid>
		<description><![CDATA[UFS &#8211; PAA &#8211; Leila QuestÃ£o 4 da 3Âº prova de 2004 (/1, eu acho). Compute o produto da matrizes A e B dadas a seguir segundo: (a) o algoritmo de Winograd (b) o algoritmo de Strassen &#160; A = [ 2 , 4 ] [ 6 , 8 ] B = [1 , 0] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=48&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>UFS &#8211; PAA &#8211; Leila<br />
QuestÃ£o 4 da 3Âº prova de 2004 (/1, eu acho).</p>
<p>Compute o produto da matrizes A e B dadas a seguir segundo:</p>
<p class="MsoNormal" style="margin-left:36pt;text-indent:-18pt;"><!--[if !supportLists]--><span>(a)<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">    </span></span><!--[endif]-->o algoritmo de Winograd</p>
<p class="MsoNormal" style="margin-left:36pt;text-indent:-18pt;"><!--[if !supportLists]--><span>(b)<span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;">   </span></span><!--[endif]-->o algoritmo de Strassen</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">A =<br />
[ 2 , <span> </span>4 ]<span> </span><br />
<strike><strong><span></span> </strong></strike>[ 6 , <span> </span>8 ]<span>            </span></p>
<p class="MsoNormal"><span></span><span> </span>B =<br />
[1 , <span> </span>0]<br />
[3 , <span> </span>2]</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">(a)</p>
<p class="MsoNormal">Winograd</p>
<p class="MsoNormal"><strong><em>A</em></strong><em>1</em> = <strong><em>a</em></strong><em>11</em>*<strong><em>a</em></strong><em>12</em> = 8<span>                 </span><strong><em>B</em></strong><em>1</em> = <strong><em>b</em></strong><em>11</em>*<strong><em>b</em></strong><em>21</em> = 3</p>
<p class="MsoNormal"><strong><em>A</em></strong><em>2</em> = <strong><em>a</em></strong><em>21</em>*<strong><em>a</em></strong><em>22</em> = 48<span>               </span><strong><em>B</em></strong><em>2</em> = <strong><em>b</em></strong><em>12</em>*<strong><em>b</em></strong><em>22</em> = 0</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">C <em>l,c</em> = ((1Âº da linha <em>l</em> )+(nÂº da coluna <em>c</em>))*( (nÂº da linha <em>l</em> )+(1Âº da coluna <em>c</em>)) â€“ A<em>l</em> &#8211; B<em>c</em></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">C <em>1,1</em> = (2+3)(4+1) -<span>  </span>8 &#8211; 3</p>
<p class="MsoNormal">C <em>1,2</em> = (2+2)(4+0) -<span>  </span>8 &#8211; 0<span>Â </span></p>
<p class="MsoNormal">C <em>2,1</em> = (6+3)(8+1) &#8211; 48 &#8211; 3<span>Â </span><span></span></p>
<p class="MsoNormal">C <em>2,2</em> = (6+2)(8+0) &#8211; 48 â€“ 0</p>
<p class="MsoNormal">C =<span>  </span><br />
[14 ,<span>Â Â    </span>8]<br />
<span></span>[30 , 16]</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">(b)</p>
<p class="MsoNormal">Strassen</p>
<p class="MsoNormal">[ 2 ,<span>  </span>4,<span>  </span>0,<span>   </span>0 ]<span>    </span>[1]</p>
<p class="MsoNormal">[ 6 ,<span>  </span>8,<span>  </span>0,<span>   </span>0 ]<span>    </span>[3]</p>
<p class="MsoNormal">[ 0 ,<span>  </span>0,<span>  </span>2 ,<span>  </span>4 ]<span>    </span>[0]</p>
<p class="MsoNormal">[ 0 ,<span>  </span>0,<span>  </span>6 ,<span>  </span>8 ]<span>    </span>[2]<span>  </span></p>
<p class="MsoNormal"> &#8230;&#8230;&#8230;&#8230;..</p>
<p class="MsoNormal">affffffffffffffffffffffffffffff&#8230;. Ã© trabalho demais escrever  A,B,C,D,E,F,G, alfa, beta, gama, teta, &#8230;</p>
<p class="MsoNormal">cÃª Ã© doido!</p>
<p class="MsoNormal">Pra que decorar as regras de Strassen? Pedir isso Ã© muita falta de bom senso.</p>
<p class="MsoNormal"> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/algos.wordpress.com/48/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/algos.wordpress.com/48/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/algos.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/algos.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/algos.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=algos.wordpress.com&amp;blog=618509&amp;post=48&amp;subd=algos&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://algos.wordpress.com/2007/01/30/prova-leila-questao4-20041eu-acho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f85cbc25d8dbd257f9099da2225e020?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">viniciusac</media:title>
		</media:content>
	</item>
	</channel>
</rss>
