From VM Tue Sep X VM Summary Format n a F m d l c I s n X VM Labels nil X VM VHeader Date From Sender To Apparently To C cC In Reply To Keywords Subject nil X VM Bookmark X VM v Data nil nil nil nil t nil nil nil nil September yoshi mac help ime usp br yoshi mac help ime usp br ezmlm ime usp br ezmlm response Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Message ID ezmlm ime usp br Reply To yoshi mac sc iagniogbenhfklacdcpa yoshi ime usp br ime usp br Delivered To responder for yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Date Sep From yoshi mac help ime usp br To yoshi ime usp br Subject ezmlm response Hi This is the ezmlm program I m managing the yoshi mac ime usp br mailing list To confirm that you would like yoshi ime usp br added to this mailing list please send an empty reply to this address yoshi mac sc iagniogbenhfklacdcpa yoshi ime usp br ime usp br This confirmation serves two purposes First it verifies that I am able to get mail through to you Second it protects you in case someone forges a subscription request in your name Here are the ezmlm command addresses I can handle administrative requests automatically Just send an empty note to any of these addresses yoshi mac subscribe ime usp br Receive future messages sent to the mailing list yoshi mac unsubscribe ime usp br Stop receiving messages yoshi mac get ime usp br Retrieve a copy of message from the archive DO NOT SEND ADMINISTRATIVE REQUESTS TO THE MAILING LIST If you do I won t see them and subscribers will yell at you To specify God heaven af mil as your subscription address send mail to yoshi mac subscribe God heaven af mil ime usp br I ll send a confirmation message to that address when you receive that message simply reply to it to complete your subscription Below this line is a copy of the request I received Return Path yoshi ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br From Yoshiharu Kohayakawa yoshi ime usp br Date Tue Sep MIME Version Content Type text plain charset us ascii Content Transfer Encoding bit To yoshi mac subscribe ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil September yoshi mac help ime usp br yoshi mac help ime usp br nil ezmlm response Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Message ID ezmlm ime usp br Delivered To responder for yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Date Sep From yoshi mac help ime usp br To yoshi ime usp br Subject ezmlm response Hi This is the ezmlm program I m managing the yoshi mac ime usp br mailing list Acknowledgment I have added the address yoshi ime usp br to this mailing list Here are the ezmlm command addresses I can handle administrative requests automatically Just send an empty note to any of these addresses yoshi mac subscribe ime usp br Receive future messages sent to the mailing list yoshi mac unsubscribe ime usp br Stop receiving messages yoshi mac get ime usp br Retrieve a copy of message from the archive DO NOT SEND ADMINISTRATIVE REQUESTS TO THE MAILING LIST If you do I won t see them and subscribers will yell at you To specify God heaven af mil as your subscription address send mail to yoshi mac subscribe God heaven af mil ime usp br I ll send a confirmation message to that address when you receive that message simply reply to it to complete your subscription Below this line is a copy of the request I received Return Path yoshi ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br From Yoshiharu Kohayakawa yoshi ime usp br Date Tue Sep MIME Version Content Type text plain charset us ascii Content Transfer Encoding bit To yoshi mac sc iagniogbenhfklacdcpa yoshi ime usp br ime usp br Subject RE ezmlm response In Reply To ezmlm ime usp br References ezmlm ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Yoshiharu Kohayakawa yoshi ime usp br nil lista de discussao de MAC Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To yoshi mac ime usp br Subject lista de discussao de MAC Alo a todos Implementei uma lista de discuss o para MAC As mensagens desta lista est o arquivadas em http www ime usp br yoshi mac lista Para contribuir para esta lista escreva para yoshi mac ime usp br Procurem tirar d vidas usando esta lista o Ricardo o nosso monitor e o Jair v o procurar tirar as d vidas que surgirem mas todos est o convidados a ajudar Observa ao importante levarei em conta na m dia final a sua participa o nesta lista seja mandando d vidas ou ajudando colegas com as d vidas que surgirem Yoshi PS Inscrevi todos os alunos que me mandaram seus endere os eletr nicos From VM Wed Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br Re lista de discussao para MAC Date nil nil nil nil nil nil nil nil Content Length Return Path peas linux ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zJ o WbC Debian Smail Feb Tue Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Content Transfer Encoding QUOTED PRINTABLE Date Tue Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Yoshiharu Kohayakawa yoshi ime usp br In Reply To qmail jaca ime usp br Subject Re lista de discussao para MAC Ola professor Sra que o senhor poderia me incluir na lista de discussao E mais uma coisa quando sair a nota dos EPs o senhor joga elas na lista ta Obrigado Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas On Tue Sep Yoshiharu Kohayakawa wrote Esta E uma c F pia de uma mensagem que mandei anunciando uma lista de d iscuss E o para MAC para o BCC Talvez ainda haja algu E m cujo endere E o ele tr F nico eu n E o conhe E o e portanto n E o inscrevi nesta lista de MAC Espero a participa E E o de todos Yoshi PS Recompensa at E na m E dia final do curso Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To yoshi mac ime usp br Subject lista de discussao de MAC Alo a todos Implementei uma lista de discuss E o para MAC As mensa gens desta lista est E o arquivadas em http www ime usp br yoshi mac lista Para contribuir para esta lista escreva para yoshi mac ime usp br Procurem tirar d FAvidas usando esta lista o Ricardo o nosso monitor e o Jair v E o procurar tirar as d FAvidas que surgirem mas todos est E o convida dos a ajudar Observa E ao importante levarei em conta na m E dia final a sua particip a E E o nesta lista seja mandando d FAvidas ou ajudando colegas com as d FAvidas que surgirem Yoshi PS Inscrevi todos os alunos que me mandaram seus endere E os eletr F nico s From VM Wed Sep X VM v Data nil nil nil nil t nil nil nil nil Wed September Kiron Informatica Tiago s kiron com br FF F EFF D kiron com br Disquetes x e mail Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from cronos sili com br by feijoada ime usp br with SMTP Sep Received from kiron com br by cronos sili com br Post Office MTA v release ID U L S V with ESMTP id br for yoshi mac ime usp br Wed Sep Message ID FF F EFF D kiron com br X Mailer Mozilla en Win I MIME Version Content Type text plain charset iso Content Transfer Encoding bit Date Wed Sep From s kiron com br Kiron Informatica Tiago To yoshi mac ime usp br Subject Disquetes x e mail Na p gina sobre o EP n o diz q s precisa entregar por e mail o EP nem como seria entregue atachando arquivo por aquivo ou num ZIP por exemplo Algu m sabe Pra mim seria muito melhor mandar um ZIPao com os arqs e abandonar de vez o disquete Tiago Minchillo da Silveira Kiron Multim dia http www kiron com br Homepage pessoal em constru o Em breve divulgo o endre o Nick no IRC ICQ Duke Jeffrie UIN From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Yoshiharu Kohayakawa yoshi ime usp br nil RE Disquetes x e mail Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References FF F EFF D kiron com br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Wed Sep From Yoshiharu Kohayakawa yoshi ime usp br To s kiron com br Kiron Informatica Tiago Cc yoshi mac ime usp br In Reply To FF F EFF D kiron com br Subject RE Disquetes x e mail Kiron Informatica Tiago writes Na p gina sobre o EP n o diz q s precisa entregar por e mail o EP nem como seria entregue atachando arquivo por aquivo ou num ZIP por exemplo Algu m sabe Acho que fica a cargo do monitor decidir o que seria o mais pr tico para todos Ricardo o que voc acha Pra mim seria muito melhor mandar um ZIPao com os arqs e abandonar de vez o disquete Concordo Acho que seria o ideal Yoshi Tiago Minchillo da Silveira Kiron Multim dia http www kiron com br Homepage pessoal em constru o Em breve divulgo o endre o Nick no IRC ICQ Duke Jeffrie UIN From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Joao Carlos Matsuzaka Costa jcosta linux ime usp br nil EP Date nil nil nil nil nil nil nil nil Content Length Return Path jcosta linux ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from tarjan linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by tarjan linux ime usp br with smtp id m zJISr FC Debian Smail Jul Wed Sep EST Message ID Pine LNX A tarjan linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Joao Carlos Matsuzaka Costa jcosta linux ime usp br To Yoshi yoshi ime usp br Lista de Discussao de MAC yoshi mac ime usp br Subject EP Acho que todo o pessoal que usa mais a rede linux mandou o EP soh por e mail pro corretor Queria saber se era necessario entregar o disquete e listagem como de costume Muita gente tem me perguntado tb sobre a data das provas de mac que nao estao na pagina etc Queria saber se a data das provas jah estah definida Wayne Message from Joao Carlos Matsuzaka Costa jcosta linux ime usp br From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Yoshiharu Kohayakawa yoshi ime usp br nil RE EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A tarjan linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Wed Sep From Yoshiharu Kohayakawa yoshi ime usp br To Joao Carlos Matsuzaka Costa jcosta linux ime usp br CC Lista de Discussao de MAC yoshi mac ime usp br In Reply To Pine LNX A tarjan linux ime usp br Subject RE EP Joao Carlos Matsuzaka Costa writes Acho que todo o pessoal que usa mais a rede linux mandou o EP soh por e mail pro corretor Queria saber se era necessario entregar o disquete e listagem como de costume No enunciado do EP eu escrevi Importante entregue o seu material tamb m por correio eletr nico para o nosso monitor Ricardo Bueno Cordeiro rbc ime usp br com c pias para yoshi ime usp br e jair ime usp br Isto porque eu achei que seria muito dificil o monitor fazer listagens de tudo ele mesmo inclusive dos seus testes Acho que a primeira coisa que deve se tornar desnecessria com a entrega por correio eletronico a entrega de disquetes Depois a gente precisa ver se seria possivel dispensar as saidas dos testes em papel tambem Naturalmente os dados de entrada dos testes devem ser entregues eletronicamente bem vamos ver a opiniao do Ricardo Yoshi Muita gente tem me perguntado tb sobre a data das provas de mac que nao estao na pagina etc Queria saber se a data das provas jah estah definida Pois ainda estou em falta com voc s Yoshi Wayne Message from Joao Carlos Matsuzaka Costa jcosta linux ime usp br From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Alexandre Freire alex linux ime usp br nil Re Disquetes x e mail Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zJObQ WbC Debian Smail Feb Wed Sep EST Message ID Pine LNX E hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Content Transfer Encoding QUOTED PRINTABLE Date Wed Sep EST From Alexandre Freire alex linux ime usp br To Kiron Informatica Tiago s kiron com br cc yoshi mac ime usp br In Reply To FF F EFF D kiron com br Subject Re Disquetes x e mail Eu concordo com o Tiago deveria ser formatado um padrao para entrega por e mail Alexandre Freire alex linux ime usp br On Wed Sep Kiron Informatica Tiago wrote Na p E gina sobre o EP n E o diz q s F precisa entregar por e mail o E P nem como seria entregue atachando arquivo por aquivo ou num ZIP por exemplo Algu E m sabe Pra mim seria muito melhor mandar um ZIPao com os arqs e abandonar de vez o disquete Tiago Minchillo da Silveira Kiron Multim EDdia http www kiron com br Homepage pessoal em constru E E o Em breve divulgo o endre E o Nick no IRC ICQ Duke Jeffrie UIN From VM Thu Sep X VM v Data nil nil nil nil t nil nil nil nil Thu September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A iverson linux ime usp br Oi Professor sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from iverson linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by iverson linux ime usp br with smtp id m zJdxW C Debian Smail Jul Thu Sep EST Message ID Pine LNX A iverson linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Thu Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Listao de MAC yoshi mac ime usp br Subject Oi Professor sobre o EP Oi Yoshi Quanto ao EP alguns alunos inclusive eu entendemos que podiamos entregar ou a listagem mais disquete ou mandar por mail para o monitor e nos apenas entregamos por mail para o monitor tem problema Outra coisa a sub vai ser semi aberta ou fechada E por ultimo no segundo EP eu vou precisar usar classes ou eu posso utilizar matrizes para fazer aquilo So isso Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil t nil nil nil nil Thu September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX B iverson linux ime usp br Sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from iverson linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by iverson linux ime usp br with smtp id m zJeUp C Debian Smail Jul Thu Sep EST Message ID Pine LNX B iverson linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Thu Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To yoshi mac ime usp br Subject Sobre o EP Professor no Ep que voce colocou na pagina ele nao esta calculando o numero de minimo de rodadas para chegar ao fim certo E tambem nao esta falando em qual rodada deve ser executada qual tarefa ele esta dando apenas a ordem a gente vai ter que fazer tudo ne E quanto ao algoritimo usado so pode ser aquele E quanto a usar estrutura eu nao posso usar uma matriz bem grande Tipo n por n onde n eh o numero de tarefas ai casa a tarefa i sucede a tarefa j eu marco um na posicao i por j caso contrario eu marco da certo nao Eu sei que a estrutura e vantajosa por causa do ponteiro mas eu tambem posso definir o tamanho da matriz com malloc so depois de descoberto o tamanho de acordo com o arquivo de entrada Aguardo resposta Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Thu September Yoshiharu Kohayakawa yoshi ime usp br nil RE Sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX B iverson linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Thu Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX B iverson linux ime usp br Subject RE Sobre o EP Paulo Eduardo A Silveira writes Professor no Ep que voce colocou na pagina ele nao esta calculando o numero de minimo de rodadas para chegar ao fim certo Desculpe nao entendi direito a pergunta O ex que est l p gina para ordena o topol gica ele realmente n o faz nada sobre esta tal decomposi o em rodadas etc E tambem nao esta falando em qual rodada deve ser executada qual tarefa ele esta dando apenas a ordem a gente vai ter que fazer tudo ne Sim os exemplos dados txt e saida txt ilustram isto dados txt saida txt Uma decomposicao em rodadas da ordem parcial e como segue Vai aqui o caminho que encontrei elementos E quanto ao algoritimo usado so pode ser aquele Acho que o mais facil e eficiente rapido e gasta pouca memoria E quanto a usar estrutura eu nao posso usar uma matriz bem grande Tipo n por n onde n eh o numero de tarefas ai casa a tarefa i sucede a tarefa j eu marco um na posicao i por j caso contrario eu marco da certo nao Eu sei que a estrutura e vantajosa por causa do ponteiro mas eu tambem posso definir o tamanho da matriz com malloc so depois de descoberto o tamanho de acordo com o arquivo de entrada Em geral voce teria um monte de na matriz ocupando espa o desnecessariamente Eu acho que voce teria que usar listas para manter o conjunto de fontes e o conjunto de sucessores dos vertices para ter acesso eficiente Sem estas estruturas de dados o seu algoritmo seria substancialmente menos eficiente experimente dados txt que para elementos claro voce poderia implementar estas estruturas conjunto de fontes e sucessores com vetores mas dado que praticamente tudo ja est feito com listas ligadas em ex acho que vale a pena entender como funciona aquela implementa o se inspirar nele para escrever o seu programa A implementacao de filas etc com vetores nao muito boa em geral Boa sorte Yoshi Aguardo resposta Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Thu September Yoshiharu Kohayakawa yoshi ime usp br nil RE Oi Professor sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A iverson linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Thu Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc Listao de MAC yoshi mac ime usp br In Reply To Pine LNX A iverson linux ime usp br Subject RE Oi Professor sobre o EP Paulo Eduardo A Silveira writes Oi Yoshi Quanto ao EP alguns alunos inclusive eu entendemos que podiamos entregar ou a listagem mais disquete ou mandar por mail para o monitor e nos apenas entregamos por mail para o monitor tem problema Bem j respondi isto ao Joao Carlos Matsuzaka Costa Preciso conversar com o monitor Outra coisa a sub vai ser semi aberta ou fechada Fechada E por ultimo no segundo EP eu vou precisar usar classes ou eu posso utilizar matrizes para fazer aquilo Bem classes nao o programa para ser em C e eu encorajaria enfrentar o aprendizado de estruturas ponteiros e listas ligadas o quanto antes Boa sorte Yoshi PS Acho que encorajaria um eufemismo para sugerir que pode refletir na nota PPS pode deve ser eufemismo para vai com certeza So isso Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Thu September Yoshiharu Kohayakawa yoshi ime usp br nil pacote CWEB na pagina Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Thu Sep From Yoshiharu Kohayakawa yoshi ime usp br To yoshi mac ime usp br Subject pacote CWEB na pagina Acrescentei a seguinte observa o na p gina de nossa disciplina CWEB Voc pode pegar uma c pia local do pacote CWEB aqui cweb tar gz k Para desempacotar voc precisa aplicar gunzip e tar xvf neste arquivo H um arquivo README sobre instala o Note que o CWEB j est instalado na rede do IME A distribui o oficial do CWEB est no servidor ftp do Departamento de Ci ncia da Computa o de Stanford Veja http www ime usp br yoshi mac Yoshi From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Jay Clei Garcia dos Santos jaysantos originet com br b bde a f f c jaysanto Problemas com listagem da pag Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id LAA for yoshi mac ime usp br Fri Sep EST Message ID b bde a f f c jaysanto MIME Version Content Type multipart alternative boundary NextPart AE BDE F C FC X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Fri Sep From Jay Clei Garcia dos Santos jaysantos originet com br To yoshi mac ime usp br Subject Problemas com listagem da pag This is a multi part message in MIME format NextPart AE BDE F C FC Content Type text plain charset iso Content Transfer Encoding quoted printable Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna Erro na leitura do numero de elementos Alguem sabe me dizer o porque Outra coisa alguem poderia me explicar melhor como funcionam os comandos scanf e fscanf do C Obrigado Jay Clei Garcia dos Santos jaysantos originet com br NextPart AE BDE F C FC Content Type text html charset iso Content Transfer Encoding quoted printable DOCTYPE HTML PUBLIC W C DTD W HTML EN HTML HEAD META content Dtext html charset Diso http equiv DContent Type META content D MSHTML name DGENERATOR HEAD BODY bgColor D ffffff DIV FONT color D size D Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna quot Erro na leitura do numero de elementos quot Alguem sabe me dizer o porque FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Outra coisa alguem poderia me explicar melhor como funcionam os comandos scanf e fscanf do C FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Obrigado FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Jay Clei Garcia dos Santos FONT DIV DIV FONT color D size D jaysantos originet com br FONT DIV BODY HTML NextPart AE BDE F C FC From VM Fri Sep X VM v Data nil nil nil nil t nil nil nil nil Fri September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br Poucas respostas e muitas perguntas de MAC Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zK DB WbC Debian Smail Feb Fri Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Fri Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To yoshi mac ime usp br Subject Poucas respostas e muitas perguntas de MAC Primeiro umas respostas para o Jay e depois umas perguntas pro professor Oi Jay Quanto ao primeiro problema eu nao sei mas o scanf funciona assim scanf x variavel o xdepende do tipo de variavel que voce ta pegando algumas i ou d para int c para char f para float lf para double nao tenho certeza se e lf s para string vetor de char e variavel logicamente eh o nome da variavel que voce quer armazenar o dado obtido Ja o fscanf e para ler de um arquivo todo comando parecido com os de entrade e saida para tela que tem F na frente f de file trabalha com arquivos E igualzinho ao scanf so que tem um argumento antes esse argumento eo nome da variavel ponteiro que esta apontando para o arquivo no caso do programa e a variavel arquivo Agora eu e que tenho uma pergunta para o professor ou para quem possa me ajudar Num momento do programa o professor usa o comando calloc queria saber se e o mesmo que o malloc so que multiplicado N vezes sendo n o primeiro argumento eh isso Em outro lugar o professor escreveu ptr els isto siginifica que ptr vai apontar para mesma alocacao de memoria que els Se isso eh correto quando voce escreve ptr voce esta apontando para els fingindo que eh uma matriz so para exemplificar e porque nao poderia ser escrito els ao inves de ptr Ja que essa els eh tipo de um vetor de estrutura na hora de declarar els eu nao poderia escrever struct elemento els Ai eu poderia usar malloc ao inves de calloc e alem disso nao precisaria usar a estrutura ponteiro e mais poderia utilizar a notacao els x que facilita muito para entender o programa nao Ou o professor fez iss para a gente aprender ponteiro melhor que aqui entre nos eh um saco nao Alguem pode me ajudar FaloWWW Bye peas Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Jay Clei Garcia dos Santos jaysantos originet com br nil duplo asterisco no algoritmo modif ex c Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id OAA for yoshi mac ime usp br Fri Sep EST Message ID bde b c f f c jaysanto MIME Version Content Type multipart alternative boundary NextPart BDE B A X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Fri Sep From Jay Clei Garcia dos Santos jaysantos originet com br To yoshi mac ime usp br Subject duplo asterisco no algoritmo modif ex c This is a multi part message in MIME format NextPart BDE B A Content Type text plain charset iso Content Transfer Encoding quoted printable Ola a todos na linha do arq ex modif c ha a declaracao char argv o que significam esses asteriscos duplos Jay NextPart BDE B A Content Type text html charset iso Content Transfer Encoding quoted printable DOCTYPE HTML PUBLIC W C DTD W HTML EN HTML HEAD META content Dtext html charset Diso http equiv DContent Type META content D MSHTML name DGENERATOR HEAD BODY bgColor D ffffff DIV FONT color D size D Ola a todos na linha do arq ex modif c ha a declaracao char argv o que significam esses asteriscos duplos FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Jay FONT DIV BODY HTML NextPart BDE B A From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Yoshiharu Kohayakawa yoshi ime usp br nil RE Problemas com listagem da pag Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References b bde a f f c jaysanto X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Fri Sep From Yoshiharu Kohayakawa yoshi ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br Cc yoshi mac ime usp br In Reply To b bde a f f c jaysanto Subject RE Problemas com listagem da pag Problemas com listagem da pag To yoshi mac ime usp br Subject Problemas com listagem da pag From Jay Clei Garcia dos Santos jaysantos originet com br Date Fri Sep Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna Erro na leitura do numero de elementos Alguem sabe me dizer o porque Eu experimentei de novo e nao tive problemas Se voc der mais informacoes de como voce rodou o programa voce ter mais chances de conseguir respostas mais informativas do que esta Yoshi Outra coisa alguem poderia me explicar melhor como funcionam os comandos scanf e fscanf do C Obrigado Jay Clei Garcia dos Santos jaysantos originet com br From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Mail Delivery Subsystem MAILER DAEMON netra origin com br nil Returned mail unknown mailer error Date nil nil nil nil nil nil nil nil Content Length Return Path Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from localhost localhost by netra origin com br with internal id PAA Fri Sep EST Message Id PAA netra origin com br MIME Version Content Type multipart report report type delivery status boundary PAA netra origin com br Content Transfer Encoding bit Auto Submitted auto generated failure Date Fri Sep EST From Mail Delivery Subsystem MAILER DAEMON netra origin com br To yoshi ime usp br Subject Returned mail unknown mailer error This is a MIME encapsulated message PAA netra origin com br The original message was received at Fri Sep EST from feijoada ime usp br The following addresses had permanent fatal errors jaysantos originet com br Transcript of session follows NOTICE SIAssignBackendId discarding tag Endereco de Destino Invalido Invalid Destination Address jaysantos originet com br unknown mailer error PAA netra origin com br Content Type message delivery status Reporting MTA dns netra origin com br Received From MTA DNS feijoada ime usp br Arrival Date Fri Sep EST Final Recipient RFC jaysantos originet com br Action failed Status Last Attempt Date Fri Sep EST PAA netra origin com br Content Type message rfc Content Transfer Encoding bit Return Path yoshi ime usp br Received from feijoada ime usp br feijoada ime usp br by netra origin com br with SMTP id OAA for jaysantos originet com br Fri Sep EST Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br From Yoshiharu Kohayakawa yoshi ime usp br Date Fri Sep MIME Version Content Type text plain charset iso Content Transfer Encoding bit To Jay Clei Garcia dos Santos jaysantos originet com br Cc yoshi mac ime usp br Subject RE Problemas com listagem da pag In Reply To b bde a f f c jaysanto References b bde a f f c jaysanto X Mailer VM under Emacs Problemas com listagem da pag To yoshi mac ime usp br Subject Problemas com listagem da pag From Jay Clei Garcia dos Santos jaysantos originet com br Date Fri Sep Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna Erro na leitura do numero de elementos Alguem sabe me dizer o porque Eu experimentei de novo e nao tive problemas Se voc der mais informacoes de como voce rodou o programa voce ter mais chances de conseguir respostas mais informativas do que esta Yoshi Outra coisa alguem poderia me explicar melhor como funcionam os comandos scanf e fscanf do C Obrigado Jay Clei Garcia dos Santos jaysantos originet com br PAA netra origin com br From VM Fri Sep X VM v Data nil nil nil nil t nil nil nil nil Fri September Fabio Kimura fkimura linux ime usp br Pine LNX A hoare linux ime usp br Sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zK xp WbC Debian Smail Feb Fri Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Fri Sep EST From Fabio Kimura fkimura linux ime usp br To yoshi mac ime usp br Subject Sobre o EP Sobre o EP pelo que eu entendi o EP deve apenas pegar o arquivo dados txt e apresentar como resultado o que esta no arquivo saida txt esta correto E o Jay Clei Garcia dos Santos esta certo o programa da listagem ex modif c apresenta problemas quando o nome do arquivo e digitado depois da execucao do programa ao inves de ser digitado na linha de comando Exemplo Quick C em ambiente DOS D QC ex dados txt Uma ordenacao topologica desta ordem parcial e como segue D QC ex dados txt D QC EX EXE Erro na leitura do numero de elementos D QC ex DADOS TXT D QC EX EXE Erro na leitura do numero de elementos Fabio Kimura fkimura linux ime usp br OBS Parece que nao estou inscrito na lista de discussao From VM Fri Sep X VM v Data nil nil nil nil t nil nil nil nil Fri September Fabio Kimura fkimura linux ime usp br Pine LNX B hoare linux ime usp br duplo asterisco Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zK E WbC Debian Smail Feb Fri Sep EST Message ID Pine LNX B hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Fri Sep EST From Fabio Kimura fkimura linux ime usp br To yoshi mac ime usp br Subject duplo asterisco O duplo asterisco no ex modif c significa ate onde eu entendi o que Yoshi explicou na aula um apontador para um vetor de caracteres string Ja que para declarar uma string se usa char frase para se declarar um apontador de string usa se char apontador frase Esta correto Yoshi Fabio Kimura fkimura linux ime usp br From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Yoshiharu Kohayakawa yoshi ime usp br nil RE Poucas respostas e muitas perguntas de MAC Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Fri Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject RE Poucas respostas e muitas perguntas de MAC Paulo Eduardo A Silveira writes Primeiro umas respostas para o Jay e depois umas perguntas pro professor Oi Jay Quanto ao primeiro problema eu nao sei mas o scanf funciona assim scanf x variavel o xdepende do tipo de variavel que voce ta pegando algumas i ou d para int c para char f para float lf para double nao tenho certeza se e lf s para string vetor de char e variavel logicamente eh o nome da variavel que voce quer armazenar o dado obtido Ja o fscanf e para ler de um arquivo todo comando parecido com os de entrade e saida para tela que tem F na frente f de file trabalha com arquivos E igualzinho ao scanf so que tem um argumento antes esse argumento eo nome da variavel ponteiro que esta apontando para o arquivo no caso do programa e a variavel arquivo Outra coisa que est sendo usada no programa ex o scanf e o fscanf devolvem um inteiro cujo valor o n mero de valores que foram lidos com sucesso Agora eu e que tenho uma pergunta para o professor ou para quem possa me ajudar Num momento do programa o professor usa o comando calloc queria saber se e o mesmo que o malloc so que multiplicado N vezes sendo n o primeiro argumento eh isso Sim A unica diferen a que o calloc inicializa a memoria alocada com zeros Em outro lugar o professor escreveu ptr els isto siginifica que ptr vai apontar para mesma alocacao de memoria que els Sim Estas duas vari veis alocadas em duas celulas de memoria distintas passam a conter o mesmo endereco Se isso eh correto quando voce escreve ptr voce esta apontando para els fingindo que eh uma matriz so para exemplificar e porque nao poderia ser escrito els ao inves de ptr els altera o valor de els Imagino que eu queria alterar o valor de ptr fazer ele apontar para o proximo objeto mas nao o de els Sobre els veja este exemplo include stdio h main int v int p p v p passa a apontar para o endereco de v printf d d d d d n v v p p p p Ja que essa els eh tipo de um vetor de estrutura na hora de declarar els eu nao poderia escrever struct elemento els Assim ele nao executa a alocacao de memoria Apenas declara o apontador els Ai eu poderia usar malloc ao inves de calloc e alem disso nao precisaria usar a estrutura ponteiro e mais poderia utilizar a notacao els x que facilita muito para entender o programa nao Ou o professor fez iss para a gente aprender ponteiro melhor que aqui entre nos eh um saco nao Ponteiros alocacao dinamica etc sao muito coooool voce vai passar a am los Y Alguem pode me ajudar FaloWWW Bye peas Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Yoshiharu Kohayakawa yoshi ime usp br nil RE Sobre o EP Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Fri Sep From Yoshiharu Kohayakawa yoshi ime usp br To Fabio Kimura fkimura linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject RE Sobre o EP Fabio Kimura writes Sobre o EP pelo que eu entendi o EP deve apenas pegar o arquivo dados txt e apresentar como resultado o que esta no arquivo saida txt esta correto Bem eu gerei os saida txt usando a minha solucao do EP E o Jay Clei Garcia dos Santos esta certo o programa da listagem ex modif c apresenta problemas quando o nome do arquivo e digitado depois da execucao do programa ao inves de ser digitado na linha de comando Exemplo Quick C em ambiente DOS D QC ex dados txt Uma ordenacao topologica desta ordem parcial e como segue D QC ex dados txt O programa foi projetado assim D uma olhadinha no codigo Se o usuario nao digita o nome do arquivo o programa assume que as entradas serao digitadas a seguir jaca home mac yoshi sink ex modif Uma ordenacao topologica desta ordem parcial e como segue jaca home mac yoshi sink D QC EX EXE Erro na leitura do numero de elementos D QC ex DADOS TXT D QC EX EXE Erro na leitura do numero de elementos Fabio Kimura fkimura linux ime usp br OBS Parece que nao estou inscrito na lista de discussao Todos podem se inscrever sem a minha intervencao basta mandar uma mensagem vazia para yoshi mac subscribe ime usp br Yoshi From VM Fri Sep X VM v Data nil nil nil nil t nil nil nil nil Fri September Jay Clei Garcia dos Santos jaysantos originet com br bde c c aedbf c jaysanto duvidas duvidas duvidas Date nil nil nil nil number mark R Jay Clei Garcia d Sep thread indent duvidas duvidas duvidas n nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id PAA for yoshi mac ime usp br Fri Sep EST Message ID bde c c aedbf c jaysanto MIME Version Content Type multipart alternative boundary NextPart BDE A EF E X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Fri Sep From Jay Clei Garcia dos Santos jaysantos originet com br To Lista de discussao MAC yoshi mac ime usp br Subject duvidas duvidas duvidas This is a multi part message in MIME format NextPart BDE A EF E Content Type text plain charset iso Content Transfer Encoding quoted printable To vendo que vou virar frequentador assiduo desta lista ja que estou dando meus primeiros passos em C O que significa o comando main argc argv que esta no arq ex modif c NextPart BDE A EF E Content Type text html charset iso Content Transfer Encoding quoted printable DOCTYPE HTML PUBLIC W C DTD W HTML EN HTML HEAD META content Dtext html charset Diso http equiv DContent Type META content D MSHTML name DGENERATOR HEAD BODY bgColor D ffffff DIV FONT color D size D To vendo que vou virar frequentador assiduo desta lista ja que estou dando meus primeiros passos em C FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D O que significa o comando main argc argv que esta no arq ex modif c FONT DIV BODY HTML NextPart BDE A EF E From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Yoshiharu Kohayakawa yoshi ime usp br nil RE duplo asterisco Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX B hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Fri Sep From Yoshiharu Kohayakawa yoshi ime usp br To Fabio Kimura fkimura linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX B hoare linux ime usp br Subject RE duplo asterisco Fabio Kimura writes O duplo asterisco no ex modif c significa ate onde eu entendi o que Yoshi explicou na aula um apontador para um vetor de caracteres string Para ser bem preciso uma variavel declarada por char p um apontador para um apontador de caracteres Em C strings sao apontadores de caracteres Ja que para declarar uma string se usa char frase Certo para se declarar um apontador de string usa se char apontador frase Sim Veja que o argv declarado assim e que depois a gente pode fazer nome do prog argv e depois primeiro argumento argv segundo argumento argv etc assumindo que estes argumentos existem Yoshi Esta correto Yoshi Fabio Kimura fkimura linux ime usp br From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Fabio Kimura fkimura linux ime usp br nil Re duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zK F WbC Debian Smail Feb Fri Sep EST Reply To Fabio Kimura fkimura linux ime usp br Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Fri Sep EST From Fabio Kimura fkimura linux ime usp br To yoshi mac ime usp br Subject Re duvidas duvidas duvidas Jay Clei Garcia dos Santos writes From Jay Clei Garcia dos Santos jaysantos originet com br Date Fri Sep To vendo que vou virar frequentador assiduo desta lista ja que estou dando meus primeiros passos em C O que significa o comando main argc argv que esta no arq ex modif c Po Jay parece que vc nao fez o EP main argc argv faz com que o programa pegue argumentos da linha de comando sendo que argc e o numero de argumentos e argv e um vetor de strings com os argumentos Exemplo no caso do ex modif c se voce digitar d ex modif dados txt argumento as variaveis argc e argv serao argc argv dados txt argv argumento Note que argv ex modif Fabio Kimura fkimura linux ime usp br http www linux ime usp br fkimura From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Alexandre Freire alex linux ime usp br nil Re duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zK k WbC Debian Smail Feb Fri Sep EST Message ID Pine LNX G hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Fri Sep EST From Alexandre Freire alex linux ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br cc Lista de discussao MAC yoshi mac ime usp br In Reply To bde c c aedbf c jaysanto Subject Re duvidas duvidas duvidas O que significa o comando main argc argv que esta no arq ex modif c o main declara a funcao principal do programa o argc e o argv sao os argumentos da funcao e por isso que vc pode executar o programa da linha de comando Ex ep exe argumento argumento o argc teria valor e o numero de argumentos que o usuario entrou e o argv seri um vetor de strings argv ep exe argv argumento argv argumento ok lex Alexandre Freire alex linux ime usp br From VM Fri Sep X VM v Data nil nil nil nil nil nil nil nil nil Fri September Yoshiharu Kohayakawa yoshi ime usp br nil RE duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset us ascii Content Transfer Encoding bit References bde c c aedbf c jaysanto X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Fri Sep From Yoshiharu Kohayakawa yoshi ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br Cc Lista de discussao MAC yoshi mac ime usp br In Reply To bde c c aedbf c jaysanto Subject RE duvidas duvidas duvidas Experimentem rodar include stdio h main int argc char argv printf argc d nArgumentos n argc while argc printf argv d s n argc argv argc Digamos que eu chame o executavel de testa args Entao jaca home mac yoshi sink testa args argc Argumentos argv testa args jaca home mac yoshi sink testa args a b c argc Argumentos argv c argv b argv a argv testa args jaca home mac yoshi sink Yoshi From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Wayne view base com br nil Re Disquetes x e mail Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from patachou sti com br by feijoada ime usp br with SMTP Sep Received from dial sti com br by patachou sti com br with SMTP id DAA for yoshi mac ime usp br Sat Sep Message Id DAA patachou sti com br X Sender jcwayne pop uol com br X Mailer QUALCOMM Windows Eudora Pro Version References SAA patachou sti com br Mime Version Content Type text plain charset us ascii Date Sat Sep From Wayne view base com br To yoshi mac ime usp br In Reply To Pine LNX A tarjan linux ime u sp br Subject Re Disquetes x e mail um executavel acho que um executavel nao eh necessario o corretor nao tem que compilar o codigo de qualquer jeito ter acho que tem realmente nunca achei muito propicio mandar um executavel junto mas algumas pessoas mandam entao algo tipo assim jcosta ep c jcosta ep exe jcosta ep entradas txt jcosta ep saidas txt como seria o arquivo das saidas no wc por exemplo nao tinha como fazer um arquivo com saidas a nao ser que se copia se o output tambem para um arquivo mas nao sei oque vc acha a s saidas sao realmente necessarias vc pode digitar no prompt wc saida txt e ele vai jogar a saida do programa dentro desse arquivo acho que eh esse o sinal nao lembro muito bem acho essa forma melhro que a dos zips o que o corretor acha disso Wayne From VM Sat Sep X VM v Data nil nil nil nil t nil nil nil nil Sat September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br So mais uma duvida Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zKM k WbC Debian Smail Feb Sat Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Sat Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To yoshi mac ime usp br Subject So mais uma duvida Entao professor quando voce escreveu ptr soh o vetor do ptr mudou o els continuo no mesmo certo Sendo assim voce PRECISA criar um ponteiro porque senao voce nunca poderia escrever algo do tipo els id els id certo Entao para fazer isso com um ponteiro basta eu dar um ponteiro supondo que ele esteja no vetor e o els tambem eu posso digitar ptr para passar ao proximo vetor els id ptr id Isso seria o mesmo que escrever o que esta la em cima soh que aqui eu trabalho com ponteiro e la eh um vetor de estrutura Outra coisa nesse caso do ponteiro eu posso escrever ptr para que ele aponto ao vetor da estrutura Alias vai existir ptr como em vetores ou comeca pelo ptr FaloWWW Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Jay Clei Garcia dos Santos jaysantos originet com br nil Re duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id KAA Sat Sep EST Message ID a bde cf b ef f f c jaysanto MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Sat Sep From Jay Clei Garcia dos Santos jaysantos originet com br To Lista de discussao MAC yoshi mac ime usp br Alexandre Freire alex linux ime usp br Subject Re duvidas duvidas duvidas Mensagem original De Alexandre Freire alex linux ime usp br Para Jay Clei Garcia dos Santos jaysantos originet com br Cc Lista de discussao MAC yoshi mac ime usp br Data S bado de Setembro de Assunto Re duvidas duvidas duvidas O que significa o comando main argc argv que esta no arq ex modif c o main declara a funcao principal do programa o argc e o argv sao os argumentos da funcao e por isso que vc pode executar o programa da linha de comando Ex ep exe argumento argumento o argc teria valor e o numero de argumentos que o usuario entrou e o argv seri um vetor de strings argv ep exe argv argumento argv argumento ok Entendi mas qual seria a utilidade dele no programa Seria para voce poder entrar com o nome do arquivo txt contendo as propriedades das tarefas diretamente na chamada do programa por exemplo TEXTO TXT e na chamada ep exe texto txt E isso Mais uma coisinha Por que algumas vezes mais vantajoso acessar informacoes via ponteiro do que diretamente ja que se eu alterar o ponteiro estarei alterando essas informacoes tambem Desculpe mas e que estou dando meus primeiros passos em C lex Alexandre Freire alex linux ime usp br From VM Sat Sep X VM v Data nil nil nil nil t nil nil nil nil Sat September Jay Clei Garcia dos Santos jaysantos originet com br a bde d e f f c jaysanto Re Problemas com listagem da pag Date nil nil nil nil nil nil nil nil Content Length Return Path jaysantos originet com br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id KAA for yoshi ime usp br Sat Sep EST Message ID a bde d e f f c jaysanto MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Sat Sep From Jay Clei Garcia dos Santos jaysantos originet com br To Yoshiharu Kohayakawa yoshi ime usp br Subject Re Problemas com listagem da pag Mensagem original De Yoshiharu Kohayakawa yoshi ime usp br Para Jay Clei Garcia dos Santos jaysantos originet com br Cc yoshi mac ime usp br yoshi mac ime usp br Data Sexta feira de Setembro de Assunto RE Problemas com listagem da pag Problemas com listagem da pag To yoshi mac ime usp br Subject Problemas com listagem da pag From Jay Clei Garcia dos Santos jaysantos originet com br Date Fri Sep Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna Erro na leitura do numero de elementos Alguem sabe me dizer o porque Eu experimentei de novo e nao tive problemas Se voc der mais informacoes de como voce rodou o programa voce ter mais chances de conseguir respostas mais informativas do que esta Yoshi Eu tentei rodar da seguinte maneira EP EXE texto txt arq texto com a entrada logo depois aparecia a mensagem de erro fiz algo errado Jay From VM Sat Sep X VM v Data nil nil nil nil t nil nil nil nil Sat September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br Re duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zKVFG WbC Debian Smail Feb Sat Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Content Transfer Encoding QUOTED PRINTABLE Date Sat Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br cc Lista de discussao MAC yoshi mac ime usp br Alexandre Freire alex linux ime usp br In Reply To a bde cf b ef f f c jaysanto Subject Re duvidas duvidas duvidas Hi Jay Eh isso ai voce entendeu eh soh um charminho A vantagem do ponteiro eh que voce pode alocar a memoria a hora que quiser porem alem de mais lento ele utiliza da RAM do computador jah a matriz vetor usa a memoria convencional logo eh bem limitada eh mais rapida mas o tamanho voce defini no inicio e nao pode altera lo e se voce usar menos que o usado nao vai adiantar o que voce declarou vai ser gasto de qualquer forma Acho que eh isso FaloWWW Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas On Sat Sep Jay Clei Garcia dos Santos wrote Mensagem original De Alexandre Freire alex linux ime usp br Para Jay Clei Garcia dos Santos jaysantos originet com br Cc Lista de discussao MAC yoshi mac ime usp br Data S E bado de Setembro de Assunto Re duvidas duvidas duvidas O que significa o comando main argc argv que esta no arq ex modif c o main declara a funcao principal do programa o argc e o argv sao os argumentos da funcao e por isso que vc pode executar o programa da linh a de comando Ex ep exe argumento argumento o argc teria valor e o numero de argumentos que o usuario entrou e o argv seri um vetor de strings argv D ep exe argv D argumento argv D argumento ok Entendi mas qual seria a utilidade dele no programa Seria para voce pod er entrar com o nome do arquivo txt contendo as propriedades das tarefas diretamente na chamada do programa por exemplo TEXTO TXT e na chamada ep exe texto txt E isso Mais uma coisinha Por que algumas vezes E mais vantajoso acessar informacoes via ponteiro do que diretamente ja que se eu alterar o ponteiro estarei alterando essas informacoes tambem Desculpe mas e que estou dando meus primeiros passos em C lex Alexandre Freire alex linux ime usp br From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Yoshiharu Kohayakawa yoshi ime usp br nil RE So mais uma duvida Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Sat Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject RE So mais uma duvida Paulo Eduardo A Silveira writes Entao professor quando voce escreveu ptr soh o vetor do ptr mudou o els continuo no mesmo certo Um ponteiro por exemplo int ptr que aponta para inteiros uma vari vel que quarda o endere o de um inteiro Suponha que eu declaro int v e ent o fa o ptr v O operador devolve o endereco do objeto no qual ele est sendo aplicado neste exemplo a vari vel v Assim a atribuicao ptr v guarda em ptr o endereco de v Posso agora fazer aritm tica com ponteiros como por exemplo ptr ptr equivalentemente ptr Isto faz com que ptr aponte para v Posso tambem fazer ptr ptr que faz com que ptr aponte para v etc Posso tambem comparar if ptr v Para saber o inteiro que est guardado no endereco apontado por ptr eu aplico o operador por exemplo se fiz antes int x ptr v x ptr guarda na variavel x o valor de v Posso tambem fazer agora ptr que fara com que v se torne Sendo assim voce PRECISA criar um ponteiro porque senao voce nunca poderia escrever algo do tipo els id els id esta atribuicao faz sentido desde que els aponte para um vetor de estruturas que tem um campo chamado id certo Entao para fazer isso com um ponteiro basta eu dar um ponteiro supondo que ele esteja no vetor e o els tambem eu posso digitar ptr para passar ao proximo vetor els id ptr id Isso seria o mesmo que escrever o que esta la em cima soh que aqui eu trabalho com ponteiro e la eh um vetor de estrutura Outra coisa nesse caso do ponteiro eu posso escrever ptr para que ele aponto ao vetor da estrutura Alias vai existir ptr como em vetores ou comeca pelo ptr Ao inves de ptr voce deve fazer ptr v para ele apontar para v por exemplo Boa sorte Yoshi PS Vejam cap tulo do Kernighan e Ritchie para estas coisas de ponteiros FaloWWW Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Yoshiharu Kohayakawa yoshi ime usp br nil Re Disquetes x e mail Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References SAA patachou sti com br Pine LNX A tarjan linux ime u sp br DAA patachou sti com br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Sat Sep From Yoshiharu Kohayakawa yoshi ime usp br To Wayne view base com br Cc yoshi mac ime usp br In Reply To DAA patachou sti com br Subject Re Disquetes x e mail Wayne writes um executavel acho que um executavel nao eh necessario o corretor nao tem que compilar o codigo de qualquer jeito ter acho que tem realmente nunca achei muito propicio mandar um executavel junto mas algumas pessoas mandam entao algo tipo assim jcosta ep c jcosta ep exe jcosta ep entradas txt jcosta ep saidas txt como seria o arquivo das saidas no wc por exemplo nao tinha como fazer um arquivo com saidas a nao ser que se copia se o output tambem para um arquivo mas nao sei oque vc acha a s saidas sao realmente necessarias vc pode digitar no prompt wc saida txt e ele vai jogar a saida do programa dentro desse arquivo acho que eh esse o sinal nao lembro muito bem este mesmo em qualquer ambiente Unix Y acho essa forma melhro que a dos zips o que o corretor acha disso Wayne From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Yoshiharu Kohayakawa yoshi ime usp br nil Re Problemas com listagem da pag Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References a bde d e f f c jaysanto X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Sat Sep From Yoshiharu Kohayakawa yoshi ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br CC yoshi ime usp br In Reply To a bde d e f f c jaysanto Subject Re Problemas com listagem da pag Jay Clei Garcia dos Santos writes Mensagem original De Yoshiharu Kohayakawa yoshi ime usp br Para Jay Clei Garcia dos Santos jaysantos originet com br Cc yoshi mac ime usp br yoshi mac ime usp br Data Sexta feira de Setembro de Assunto RE Problemas com listagem da pag Problemas com listagem da pag To yoshi mac ime usp br Subject Problemas com listagem da pag From Jay Clei Garcia dos Santos jaysantos originet com br Date Fri Sep Ola tive alguns probleminhas com a listagem ex modif c quanto tento entrar com os dados atraves de um arq txt como esta no exemplo da pag o programa retorna Erro na leitura do numero de elementos Alguem sabe me dizer o porque Eu experimentei de novo e nao tive problemas Se voc der mais informacoes de como voce rodou o programa voce ter mais chances de conseguir respostas mais informativas do que esta Yoshi Eu tentei rodar da seguinte maneira EP EXE texto txt arq texto com a entrada logo depois aparecia a mensagem de erro fiz algo errado Sim Leia o codigo Veja tambem minha resposta a esta pergunta na lista Boa sorte Yoshi Jay From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Yoshiharu Kohayakawa yoshi ime usp br nil Re duvidas duvidas duvidas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References a bde cf b ef f f c jaysanto Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Sat Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc Jay Clei Garcia dos Santos jaysantos originet com br Lista de discussao MAC yoshi mac ime usp br Alexandre Freire alex linux ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject Re duvidas duvidas duvidas Paulo Eduardo A Silveira writes Hi Jay Eh isso ai voce entendeu eh soh um charminho A vantagem do ponteiro eh que voce pode alocar a memoria a hora que quiser porem alem de mais lento De fato chamadas de alocacao como malloc sao lentas pois sao chamadas ao sistema operacional durante a execucao do programa Em geral o que se faz para evitar chamadas frequentes alocar memoria em blocos maiores ele utiliza da RAM do computador jah a matriz vetor usa a memoria convencional logo eh bem limitada eh mais rapida mas o tamanho voce defini no inicio e nao pode altera lo e se voce usar menos que o usado nao vai adiantar o que voce declarou vai ser gasto de qualquer forma Alocacao dinamica de memoria uma grande sacada Sem isto nao seria possivel voce fazer um programa que manipulasse uma quantidade grande de dados Mais ainda ter varios processos rodando cada uma delas podendo potencialmente gastar bastante memoria Yoshi Acho que eh isso FaloWWW Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas On Sat Sep Jay Clei Garcia dos Santos wrote Mensagem original De Alexandre Freire alex linux ime usp br Para Jay Clei Garcia dos Santos jaysantos originet com br Cc Lista de discussao MAC yoshi mac ime usp br Data S bado de Setembro de Assunto Re duvidas duvidas duvidas O que significa o comando main argc argv que esta no arq ex modif c o main declara a funcao principal do programa o argc e o argv sao os argumentos da funcao e por isso que vc pode executar o programa da linha de comando Ex ep exe argumento argumento o argc teria valor e o numero de argumentos que o usuario entrou e o argv seri um vetor de strings argv ep exe argv argumento argv argumento ok Entendi mas qual seria a utilidade dele no programa Seria para voce poder entrar com o nome do arquivo txt contendo as propriedades das tarefas diretamente na chamada do programa por exemplo TEXTO TXT e na chamada ep exe texto txt E isso Mais uma coisinha Por que algumas vezes mais vantajoso acessar informacoes via ponteiro do que diretamente ja que se eu alterar o ponteiro estarei alterando essas informacoes tambem Desculpe mas e que estou dando meus primeiros passos em C lex Alexandre Freire alex linux ime usp br From VM Sat Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Yoshiharu Kohayakawa yoshi ime usp br nil Arquivos PS e arquivos gzipados Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from rebutosa ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail rebutosa ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Sat Sep From Yoshiharu Kohayakawa yoshi ime usp br To yoshi mac ime usp br Subject Arquivos PS e arquivos gzipados Voc pode encontrar Ghostscript Ghostview e GSview para ver arquivos PostScript e PDF no endere o http www cs wisc edu ghost Dispon vel para v rias plataformas Talvez seja uma boa id ia eu p r arquivos maires na p gina comprimidos por gzip para facilitar descarregar tais arquivos via linhas de conex o n o muito rapidas Se voc descarregar tais arquivos para descomprimir voc vai precisar do programa ftp prep ai mit edu pub gnu gzip msdos exe Yoshi From VM Sun Sep X VM v Data nil nil nil nil nil nil nil nil nil Sun September Wayne view base com br nil Re Disquetes x e mail concluindo Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from mx uol com br HELO heidegger uol com br by feijoada ime usp br with SMTP Sep Received from gip spo as a br global one net in addr arpa may be forged by heidegger uol com br with SMTP id AAA for yoshi mac ime usp br Sun Sep EST Message Id AAA heidegger uol com br X Sender jcwayne pop uol com br X Mailer QUALCOMM Windows Eudora Pro Version References DAA patachou sti com br SAA patachou sti com br Pine LNX A tarjan linux ime u sp br DAA patachou sti com br Mime Version Content Type text plain charset iso Content Transfer Encoding quoted printable Date Sun Sep From Wayne view base com br To yoshi mac ime usp br In Reply To qmail jaca ime usp br Subject Re Disquetes x e mail concluindo um executavel acho que um executavel nao eh necessario o corretor nao tem que compilar o codigo de qualquer jeito ter acho que tem realmente nunca achei muito propicio mandar um executavel junto mas algumas pessoas mandam entao isso nao eh importante temos eh que decidir qual vai ser o formato de entrega dos arquivos algo tipo assim jcosta ep c jcosta ep exe jcosta ep entradas txt jcosta ep saidas txt como seria o arquivo das saidas no wc por exemplo nao tinha como fazer um arquivo com saidas a nao ser que se copia se o output tambem para um arquivo mas nao sei oque vc acha a s saidas sao realmente necessarias vc pode digitar no prompt wc saida txt e ele vai jogar a saida do programa dentro desse arquivo acho que eh esse o sinal nao lembro muito bem C este mesmo em qualquer ambiente Unix Y dessa forma vc pode criar uma saida txt qd rodar a entrada txt e assim por diante depois disso eh soh juntar as entradas e saidas em dois arquivos acho que o comando pra isso eh cat no linux no DOS eh possivel usar o copy b mas nao acho necessario posto que todo mundo sabe usar um cut and paste acho essa forma melhor que a dos zips o que o corretor acha disso isso a gente ainda nao descobriu Wayne From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Sat September Marcos Lemos mlemos alpha hydra com br nil D vida Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from alpha hydra com br by feijoada ime usp br with SMTP Sep Received from usuario infoway by alpha hydra com br Netscape Mail Server v with SMTP id AAA Sun Sep Message ID F F alpha hydra com br X Mailer Mozilla Win I MIME Version Content Type text plain charset iso Content Transfer Encoding bit Date Sat Sep From Marcos Lemos mlemos alpha hydra com br To yoshi mac ime usp br Subject D vida Professor ou outro membro da lista N o entendi a seguinte passagem do programa de ordena o topol gica ptr id el j el j g entr ptr prox suc el i topo suc el i topo suc ptr Pelo que percebi ela parece estar armazenando em ptr o par de valores digitados em cada uma das linhas do arquivo de entrada Estou certo Bem gostaria de mais explica es sobre esta passagem Falou Lemos From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Yoshiharu Kohayakawa yoshi ime usp br nil RE D vida Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References F F alpha hydra com br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Mon Sep From Yoshiharu Kohayakawa yoshi ime usp br To Marcos Lemos mlemos alpha hydra com br Cc yoshi mac ime usp br In Reply To F F alpha hydra com br Subject RE D vida Marcos Lemos writes Professor ou outro membro da lista N o entendi a seguinte passagem do programa de ordena o topol gica ptr id el j el j g entr ptr prox suc el i topo suc el i topo suc ptr Tenho a impress o de que voce esta lendo o codigo em C De fato na vers o C n o h coment rios mas em todas as outras vers es h explica es Vale a pena ler o c digo em PostScript dvi ou pdf Em ltimo caso voc pode ler o programa em CWEB Queremos agora registrar em nossa estrutura de dados que temos i prec j d el k els k Insira o par i j em nossa estrutura de dados struct sucessor ptr ptr struct sucessor malloc sizeof struct sucessor if ptr NULL faltou mem ria status erro na alocacao de memoria fprintf stderr s Faltou memoria n nome do prog exit status ptr id el j el j g entr incrementamos o contador de arcos de entrada para j ptr prox suc el i topo suc el i topo suc ptr inserimos o elemento j na lista de sucessores de i Note que a vers o C est l s para a gente ver concretamente que o programa em CWEB usado para gerar um c digo C normal que depois deve ser compilado com algum compilador C Boa sorte Yoshi Pelo que percebi ela parece estar armazenando em ptr o par de valores digitados em cada uma das linhas do arquivo de entrada Estou certo Bem gostaria de mais explica es sobre esta passagem Falou Lemos From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Yoshiharu Kohayakawa yoshi ime usp br nil DJGPP e TeX Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Mon Sep From Yoshiharu Kohayakawa yoshi ime usp br To yoshi mac ime usp br Subject DJGPP e TeX DJGPP Um pacote que pode ser til queles que ainda n o usam GNU Linux o DJGPP que inclui vers es MSDOG de gcc flex bison awk make e outros utilit rios do ambiente UNIX Este pacote pode ser obtido em http www delorie com djgpp TeX Parte do CWEB baseado no sistema de formata o de texto TeX desenvolvido por Knuth Os sistemas GNU Linux em geral j t m este sistema instalado ou a instala o trivial Para o ambiente W voce pode usar emTeX Veja ftp ftp cdrom com pub tex ctan systems msdos emtex Note que uma vez instalado o emTeX voc poder visualizar na tela e imprimir os arquivos dvi que eu costumo colocar na p gina da nossa disciplina Boa sorte Yoshi From VM Mon Sep X VM v Data nil nil nil nil t nil nil nil nil Mon September Antonio Joao Ferreira Francisco ajoaoff linux ime usp br Pine LNX A tarjan linux ime usp br Els Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from tarjan linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by tarjan linux ime usp br with smtp id m zL pS FC Debian Smail Jul Mon Sep EST Message ID Pine LNX A tarjan linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Mon Sep EST From Antonio Joao Ferreira Francisco ajoaoff linux ime usp br To yoshi mac ime usp br Subject Els Gostaria de saber o que significa define el k els k Antonio Joao Ferreira Francisco ajoaoff linux ime usp br From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Yoshiharu Kohayakawa yoshi ime usp br nil RE Els Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A tarjan linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Mon Sep From Yoshiharu Kohayakawa yoshi ime usp br To Antonio Joao Ferreira Francisco ajoaoff linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A tarjan linux ime usp br Subject RE Els Antonio Joao Ferreira Francisco writes Gostaria de saber o que significa define el k els k Esta uma defini o de uma macro param trica Com esta defini o feita toda ocorr ncia de algo como els algo no c digo substitu do por els algo Veja Se o do Kernighan e Ritchie Yoshi Antonio Joao Ferreira Francisco ajoaoff linux ime usp br From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Jay Clei Garcia dos Santos jaysantos originet com br nil pasagem obscura Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from netra origin com br by feijoada ime usp br with SMTP Sep Received from jaysanto porta originet com br by netra origin com br with SMTP id PAA for yoshi mac ime usp br Mon Sep EST Message ID bde c f f a a dbf c jaysanto MIME Version Content Type multipart alternative boundary NextPart BDE D FE E X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Mon Sep From Jay Clei Garcia dos Santos jaysantos originet com br To Lista de discussao MAC yoshi mac ime usp br Subject pasagem obscura This is a multi part message in MIME format NextPart BDE D FE E Content Type text plain charset iso Content Transfer Encoding quoted printable Eu sei que o Yoshi ja falou para ver os comentarios nas outras versoes mas nao to consefuindo pegar o GS de jeito nenhum Entao agradeceria se alguem me explicasse a seguinte passagem ptr id D el j el j g entr ptr prox suc D el i topo suc el i topo suc D ptr Achei o seguinte for bem estranho tb for ptr D els k D ptr els n ptr k ptr id D k ptr g entr D ptr topo suc D NULL ptr prox ord D ptr prox fila D NULL o que ele esta fazendo Pelo que eu entendi ele esta inicializando um elemento ptr para cada uma das tarefas e isso Outra coisa ptr e els nao sao os enderecos de memorias dos respectivos ponteiros NextPart BDE D FE E Content Type text html charset iso Content Transfer Encoding quoted printable DOCTYPE HTML PUBLIC W C DTD W HTML EN HTML HEAD META content Dtext html charset Diso http equiv DContent Type META content D MSHTML name DGENERATOR HEAD BODY bgColor D ffffff DIV FONT color D size D Eu sei que o Yoshi ja falou para ver os comentarios nas outras versoes mas nao to consefuindo pegar o GS de jeito nenhum Entao agradeceria se alguem me explicasse a seguinte passagem FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D nbsp nbsp nbsp nbsp nbsp nbsp ptr gt id D el j BR nbsp nbsp nbsp nbsp nbsp nbsp el j gt g entr BR nbsp nbsp nbsp nbsp nbsp nbsp ptr gt prox suc D el i gt topo suc BR nbsp nbsp nbsp nbsp nbsp nbsp el i gt topo suc D ptr FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Achei o seguinte for bem estranho tb FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D for ptr D els k D ptr lt els n ptr k FONT DIV DIV FONT color D size D ptr gt id D k FONT DIV DIV FONT color D size D ptr gt g entr D FONT DIV DIV FONT color D size D ptr gt topo suc D NULL FONT DIV DIV FONT color D size D ptr gt prox ord D ptr gt prox fila D NULL FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D o que ele esta fazendo Pelo que eu entendi ele esta inicializando um elemento ptr para cada uma das tarefas e isso FONT DIV DIV FONT color D size D FONT FONT color D size D FONT nbsp DIV DIV FONT color D size D Outra coisa ptr e els nao sao os enderecos de memorias dos respectivos ponteiros FONT DIV BODY HTML NextPart BDE D FE E From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Fabio Kimura fkimura linux ime usp br nil Re pasagem obscura Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLBdT WbC Debian Smail Feb Mon Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Mon Sep EST From Fabio Kimura fkimura linux ime usp br To Jay Clei Garcia dos Santos jaysantos originet com br cc Lista de discussao MAC yoshi mac ime usp br In Reply To bde c f f a a dbf c jaysanto Subject Re pasagem obscura Ate onde entendi ptr id pega o elemento id da estrutura ptr veja struct elemento ou seja ptr id e a variavel id da estrutura ptr Fabio Kimura fkimura linux ime usp br http www linux ime usp br fkimura On Mon Sep Jay Clei Garcia dos Santos wrote Eu sei que o Yoshi ja falou para ver os comentarios nas outras versoes mas nao to consefuindo pegar o GS de jeito nenhum Entao agradeceria se alguem me explicasse a seguinte passagem ptr id el j el j g entr ptr prox suc el i topo suc el i topo suc ptr Achei o seguinte for bem estranho tb for ptr els k ptr els n ptr k ptr id k ptr g entr ptr topo suc NULL ptr prox ord ptr prox fila NULL o que ele esta fazendo Pelo que eu entendi ele esta inicializando um elemento ptr para cada uma das tarefas e isso Outra coisa ptr e els nao sao os enderecos de memorias dos respectivos ponteiros From VM Mon Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Cesar Ranzini crolmos mandic com br F B A C mandic com br entrada de dados Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from uucp mandic com br by feijoada ime usp br with SMTP Sep Received from hermes mandic com br hermes by uucp mandic com br with SMTP id RAA for yoshi mac ime usp br Mon Sep EST Received from mandic com br by hermes mandic com br SMI with ESMTP id RAA for yoshi mac ime usp br Mon Sep Message ID F B A C mandic com br X Mailer Mozilla en Win I MIME Version Content Type text plain charset iso Content Transfer Encoding bit Date Tue Sep From Cesar Ranzini crolmos mandic com br To Lista de discussao MAC yoshi mac ime usp br Subject entrada de dados Nos exemplos de entradas passados como exemplo eu n o entendi onde est o n mero de maquinas pelas quais devem ser divididas cada rodada sera que alguem sabe me dizer Achei estranho tb a saida txt Vai aqui o caminho que encontrei elementos N o eram nove elementos na entrada Cesar Ranzini Olmos From VM Mon Sep X VM v Data nil nil nil nil t nil nil nil nil Mon September a a amandy redealuno usp br B E EF amandy redealuno usp br lista de discuss o de MAC Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from unknown HELO amandy redealuno usp br by feijoada ime usp br with SMTP Sep Received from by amandy redealuno usp br AIX UCB id AA Mon Sep Message Id B E EF amandy redealuno usp br Reply To a amandy redealuno usp br Organization Universidade de S o Paulo X Mailer Mozilla Win I Mime Version Content Type text plain charset iso Content Transfer Encoding bit Date Mon Sep From a a amandy redealuno usp br To yoshi mac ime usp br Subject lista de discuss o de MAC Daniel Dias Moreira da Silva Eu tentei entrar na lista mas esta acusara erro na hora de eu mandar a minha participa o mas eu venho por esta tentar mandar o meu primeiro dos muitos que vir o parecer nesta lista Eu estava lendo o programa que est de exemplo de ordena o topol gica e vi que n o conhe o algumas fun es Por exemplo calloc e malloc eu achei no livro indicado o comando alloc mas gostaria de obeter uma explica o mais detalhada sobre a fun o From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Yoshiharu Kohayakawa yoshi ime usp br nil RE entrada de dados Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References F B A C mandic com br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Mon Sep From Yoshiharu Kohayakawa yoshi ime usp br To Cesar Ranzini crolmos mandic com br Cc Lista de discussao MAC yoshi mac ime usp br In Reply To F B A C mandic com br Subject RE entrada de dados Cesar Ranzini writes Nos exemplos de entradas passados como exemplo eu n o entendi onde est o n mero de maquinas pelas quais devem ser divididas cada rodada sera que alguem sabe me dizer Como especificado no come o do enunciado voc pode assumir que tem n m quinas se tem n tarefas O caso em que tem menos m quinas que tarefas e que portanto eventualmente voc precisa lidar com eventuais gargalos no escalonamento por causa disto bem mais dif cil Achei estranho tb a saida txt Vai aqui o caminho que encontrei elementos Este seq ncia resolve a parte do enunciado descreve uma seq ncia de r tarefas que devem ser executadas seq encialmente e que desta forma provam que n o poss vel executar as tarefas dadas em menos do que r rodadas De fato para esta entrada como a tarefa precisa ser executada antes da que precisa ser executada antes da que precisa ser etc fica claro que n o d para executar estas tarefas em menos do que rodadas N o eram nove elementos na entrada Sim Yoshi Cesar Ranzini Olmos From VM Mon Sep X VM v Data nil nil nil nil nil nil nil nil nil Mon September Yoshiharu Kohayakawa yoshi ime usp br nil RE lista de discuss o de MAC Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References B E EF amandy redealuno usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Mon Sep From Yoshiharu Kohayakawa yoshi ime usp br To dsilva linux ime usp br Cc yoshi mac ime usp br In Reply To B E EF amandy redealuno usp br Subject RE lista de discuss o de MAC a writes Daniel Dias Moreira da Silva Eu tentei entrar na lista mas esta acusara erro na hora de eu mandar a minha participa o Pelo que sei as contas da rede pr aluno n o tem endereco eletronico associado Deve ter sido por isto que voc teve problemas mas eu venho por esta tentar mandar o meu primeiro dos muitos que vir o parecer nesta lista Eu estava lendo o programa que est de exemplo de ordena o topol gica e vi que n o conhe o algumas fun es Por exemplo calloc e malloc Veja o fim da Se o e a Se o de Kernighan e Ritchie Veja tamb m o ap ndice B que fala de stdlib h que declara estas fun es Boa sorte Yoshi eu achei no livro indicado o comando alloc mas gostaria de obeter uma explica o mais detalhada sobre a fun o From VM Tue Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A karp linux ime usp br Re pasagem obscura Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from karp linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by karp linux ime usp br with smtp id m zLRVX GC Debian Smail Dec Tue Sep EST Message ID Pine LNX A karp linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Tue Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject Re pasagem obscura Professor quanto a seguinte passagem ptr id el j el j g entr ptr prox suc el i topo suc el i topo suc ptr queria saber se a minha interpretacao esta correta Primeio eh alocada a memoria para um ponteiro de estrutura sucessor Depois o id desse ponteiroaponta para o endereco de memoria que contem a informacao da estrutura ELS com id J ou J nao importa Depois o g entr do ELS de ID J eh incrementado em um pois existe um arco que sai de I e vai para J Na terceira linha o proximo sucessor do ponteiro recebe o valor do topo sucessor do ELS com ID I ai na quarta linha o topo sucessor ELS que tem ID I aponta para esse ponteiro mas e depois de declarado novamente esse ponteiro com o mesmo nome nao vai haver conflito ou ele vai alocar outra memoria Entao pelo que vejo quando voce escreve el k esta querendo dizer o endereco da memoria que aponta para o k esimo elemnto da estrutura encadeada ELS isto eh para o elesemnto de ELS que tem seu ELS ID K eh isso ou estou falando baboseiras Outra coisa Quando voce escreve o for de inicializacao do els for ptr els k ptr els n ptr k ptr id k Eu poderia economizar essa variavel k e escrever da seguinte maneira for ptr els ptr els n ptr ptr id ptr els Iria funcionar nao Obrigado Paulo From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Yoshiharu Kohayakawa yoshi ime usp br nil Re pasagem obscura Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br Pine LNX A karp linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A karp linux ime usp br Subject Re pasagem obscura Paulo Eduardo A Silveira writes Professor quanto a seguinte passagem ptr id el j el j g entr ptr prox suc el i topo suc el i topo suc ptr queria saber se a minha interpretacao esta correta Primeio eh alocada a memoria para um ponteiro de estrutura sucessor Certo Depois o id desse ponteiro ou melhor o campo id da estrutura do tipo sucessor para o qual aponta o ponteiro ptr aponta para o endereco de memoria que contem a informacao da estrutura ELS com id J ou J nao importa certo Temos que ptr id vale els j Depois o g entr do ELS de ID J eh incrementado em um pois existe um arco que sai de I e vai para J Sim Para ser mais preciso a estrutura que est no endere o ptr i id ou seja no endere o els j tem o seu campo g entr decremetando de Na terceira linha Nas duas pr ximas linhas queremos inserir uma estrutura do tipo sucessor a saber aquela apontada por ptr na lista de sucessores do elemento i Para ser mais preciso queremos inserir a estrutura apontada por ptr na lista ligada cujo primeiro elemento apontado por el i topo suc Nesta lista ligada o campo prox suc dos seus elementos usado para apontar para o pr ximo elemento desta lista Desta forma as duas instru es seguintes servem para inserir ptr o objeto apontado por ptr no come o da lista o proximo sucessor do ponteiro recebe o valor do topo sucessor do ELS com ID I ai na quarta linha o topo sucessor ELS que tem ID I aponta para esse ponteiro mas e depois de declarado novamente esse ponteiro com o mesmo nome nao vai haver conflito ou ele vai alocar outra memoria Estruturas de tipo diferente podem ter campos com o mesmo nome N o ocorre conflito Entao pelo que vejo quando voce escreve el k esta querendo dizer o endereco da memoria que aponta para o k esimo elemnto da estrutura Sim encadeada ELS isto eh para o elesemnto de ELS que tem seu ELS ID K eh isso ou estou falando baboseiras Bem as estruturas do tipo sucessor est o l para guardar informa o de quem sucessor de quem etc Eu preciso que cada elemento do tipo sucessor represente um elemento tarefa Note ali s que v rias estruturas do tipo sucessor representam a mesma tarefa neste sentido a saber o n mero de estruturas do tipo sucessor que representam j igual ao n mero de arcos que chegam em j Neste sentido talvez seja mais natural pensar que cada elemento do tipo sucessor representa um arco Eu poderia usar o campo id de uma elemento do tipo sucessor para guardar um inteiro que representa a tarefa j se o par lido foi i j ao inv s de guardar o endere o em que est guardado a estrutura que representa aquela tarefa Com um inteiro representando a tarefa eu teria que fazer a conta els inteiro para chegar estrutura que representa a tarefa para fazer qualquer coisa com ela por exemplo decrementar o contador g entr dela Assim achei mais natural usar um apontador para a estrutura que representa a tarefa Outra coisa Quando voce escreve o for de inicializacao do els for ptr els k ptr els n ptr k ptr id k Eu poderia economizar essa variavel k e escrever da seguinte maneira for ptr els ptr els n ptr ptr id ptr els Nao o que est no lado direito em unidades de endere o e portanto teria que dividir pelo tamanho de uma estrutura ou algo assim Yoshi Iria funcionar nao Obrigado Paulo From VM Tue Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Victor Yuji Maehira victor linux ime usp br Pine LNX C hoare linux ime usp br livro em portugues Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLWnx WbC Debian Smail Feb Tue Sep EST Message ID Pine LNX C hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Tue Sep EST From Victor Yuji Maehira victor linux ime usp br To yoshi mac ime usp br Subject livro em portugues Oi tudo bom Queria saber se existe algum livro que trata do assunto que vimos em mac que nao seja o Knuth e que seja em portugues Na biblioteca do Ime soh tem em ingles Obrigado Victor Yuji Maehira victor linux ime usp br From VM Tue Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Claudio Seishi Kobiraki csk linux ime usp br Pine LNX A iverson linux ime usp br Arquivos Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from iverson linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by iverson linux ime usp br with smtp id m zLXAu C Debian Smail Jul Tue Sep EST Message ID Pine LNX A iverson linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Tue Sep EST From Claudio Seishi Kobiraki csk linux ime usp br To yoshi mac ime usp br Subject Arquivos Todos os arquivos de teste devem estar contidos em um unico disquete Se sim como devo faze lo Existe um arquivo com mais de MB Se nao qual o procedimento mais correto a ser adotado Claudio Seishi Kobiraki csk linux ime usp br From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Helio Toshio Ouki houki linux ime usp br nil Imprimindo em C Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from iverson linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by iverson linux ime usp br with smtp id m zLXLV C Debian Smail Jul Tue Sep EST Message ID Pine LNX A iverson linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Tue Sep EST From Helio Toshio Ouki houki linux ime usp br To yoshi mac ime usp br Subject Imprimindo em C Alguem poderia responder como faco para usar algum comando semelhante ao Write lst do Pascal pois no EP tive que imprimir a saida de dados num arquivo e imprimir os arquivos Gostaria de fazer uma saida direto para a impressora Atenciosamente Helio Toshio Ouki houki linux ime usp br From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Yoshiharu Kohayakawa yoshi ime usp br nil RE livro em portugues Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX C hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To Victor Yuji Maehira victor linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX C hoare linux ime usp br Subject RE livro em portugues Victor Yuji Maehira writes Oi tudo bom Queria saber se existe algum livro que trata do assunto que vimos em mac que nao seja o Knuth e que seja em portugues Um livro sobre C em portugu s Gottfried B S Programando em C Schaum McGraw Hill Makron Books Este livro at fala um pouquinho de listas ligadas mas basicamente um livro para introdu o MAC MAC etc Um livro em portugu s com coisas mais conceituais de estruturas de dados e algoritmos o livro N Ziviani Projeto de Algoritmos com Implementa o em Pascal Talvez este seja de alguma utilidade J L Szwarcfiter e L Markenzon Estruturas de dados e seus algoritmos LTC Livros T cnicos e Cient ficos Ed Rio de Janeiro QA S e Outro que pode ser interessante N Wirth Algorithms and Data Structures n o em portugues Yoshi Na biblioteca do Ime soh tem em ingles Obrigado Victor Yuji Maehira victor linux ime usp br From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Yoshiharu Kohayakawa yoshi ime usp br nil RE Arquivos Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A iverson linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To Claudio Seishi Kobiraki csk linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A iverson linux ime usp br Subject RE Arquivos Claudio Seishi Kobiraki writes Todos os arquivos de teste devem estar contidos em um unico disquete Se sim como devo faze lo Existe um arquivo com mais de MB Se nao qual o procedimento mais correto a ser adotado Os arquivos de teste que est o na p gina n o precisam em teoria ser reproduzidos j que o monitor tem f cil acesso a eles Eu sugiro entretanto deixar bem claro que voc testou o seu programa com aqueles dados e deu certo Acho que o mais seguro voc p r no disquete o que cabe e o que n o couber voc diz explicitamente que voc n o est incluindo porque n o cabe Entretanto diga ao monitor que o seu programa foi testado com aqueles dados e que ele funciona para aqueles dados tamb m supondo que o caso Ele mesmo vai entao verificar A regra simples tente facilitar ao m ximo o trabalho de corre o Isto pode n o resultar em pontos extras mas um monitor feliz com o seu material meio caminho andado bem talvez um pouco menos para uma boa nota Yoshi PS Outra coisa voc tamb m deve mostrar ao monitor que voc torturou o seu programa com todos os tipos de dados poss veis e mesmo assim ele funcionou como esperado Lembre se testar um programa bem faz parte do trabalho de escrever um bom software Claudio Seishi Kobiraki csk linux ime usp br From VM Tue Sep X VM v Data nil nil nil nil t nil nil nil nil Tue September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br RE Arquivos Date nil nil nil nil nil nil nil nil Content Length Return Path peas linux ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLa c WbC Debian Smail Feb Tue Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Tue Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Yoshiharu Kohayakawa yoshi ime usp br cc Claudio Seishi Kobiraki csk linux ime usp br yoshi mac ime usp br In Reply To qmail jaca ime usp br Subject RE Arquivos Oi pessoal Onde eu posso encontrar para comprar o livro do Knuth Tem em portugues Fala sobre listas encadeadas e outras coisas Ele da exemplos em alguma linguagem Outra coisa professor quem eh Pali Basci FaloWWW peas Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Yoshiharu Kohayakawa yoshi ime usp br nil RE Arquivos Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References qmail jaca ime usp br Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Tue Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc Yoshiharu Kohayakawa yoshi ime usp br Claudio Seishi Kobiraki csk linux ime usp br yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject RE Arquivos Paulo Eduardo A Silveira writes Oi pessoal Onde eu posso encontrar para comprar o livro do Knuth Voce pode comprar via rede voce deve conhecer a http www amazon com e http www computerliteracy com Outra possibilidade a Cultura na Paulista Tem em portugues Nao Fala sobre listas encadeadas e outras coisas Sim o vol fala de estruturas de dados O vol fala sobre ordenacao e busca Ele da exemplos em alguma linguagem Os exemplos dele s o em MIX um assembler que ele bolou Mas os algoritmos s o descritos em palavras bem precisamente at com fluxogramas antes de ele implementar em MIX Veja http www cs staff Stanford EDU knuth taocp html Outra coisa professor quem eh Pali Basci Ele foi um matem tico muito influente que faleceu aos anos em Ele tem mais trabalhos publicados que todos os matematicos que ja viveram exceto possivelmente Euler Veja http www cs uchicago edu groups theory erdos html Yoshi FaloWWW peas Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Tue Sep X VM v Data nil nil nil nil nil nil nil nil nil Tue September Marina Andretta andrettas uol com br nil Livro do Knuth Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from heidegger uol com br by feijoada ime usp br with SMTP Sep Received from nono by heidegger uol com br with SMTP id UAA for yoshi mac ime usp br Tue Sep EST Message ID bde e e cfcd c nono MIME Version Content Type multipart alternative boundary NextPart BDE FBA A X Priority X MSMail Priority Normal X Mailer Microsoft Outlook Express X MimeOLE Produced By Microsoft MimeOLE V Date Tue Sep From Marina Andretta andrettas uol com br To yoshi mac ime usp br Subject Livro do Knuth This is a multi part message in MIME format NextPart BDE FBA A Content Type text plain charset iso Content Transfer Encoding quoted printable Paulo H E algumas semanas eu comprei os tr EAs volumes do livro do Knuth The art of computer programming com aquele pessoal que estava vendendo livros a ED no IME Agora voc EA pode tentar o endere E o http www amazon com L E voc EA acha com certeza Marina NextPart BDE FBA A Content Type text html charset iso Content Transfer Encoding quoted printable DOCTYPE HTML PUBLIC W C DTD W HTML EN HTML HEAD META content Dtext html charset Diso http equiv DContent Type META content D MSHTML name DGENERATOR HEAD BODY bgColor D ffffff DIV FONT color D size D Paulo FONT DIV DIV FONT color D size D nbsp nbsp H aacute algumas semanas eu comprei os tr ecirc s volumes do livro do Knuth The art of computer programming com aquele pessoal que estava vendendo livros a iacute no IME FONT DIV DIV FONT color D size D nbsp nbsp Agora voc ecirc pode tentar o endere ccedil o FONT DIV DIV FONT color D size D nbsp nbsp A href D http www amazon com http www amazon com A nbsp FONT DIV DIV FONT color D size D nbsp nbsp L aacute voc ecirc acha com certeza FONT DIV DIV FONT color D size D FONT nbsp DIV DIV FONT color D size D Marina FONT DIV BODY HTML NextPart BDE FBA A From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Alexandre Freire alex linux ime usp br nil Re Imprimindo em C Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from rabin linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by rabin linux ime usp br with smtp id m zLr C Debian Smail Jul Wed Sep EST Message ID Pine LNX E rabin linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Alexandre Freire alex linux ime usp br To Helio Toshio Ouki houki linux ime usp br cc yoshi mac ime usp br In Reply To Pine LNX A iverson linux ime usp br Subject Re Imprimindo em C On Tue Sep Helio Toshio Ouki wrote Alguem poderia responder como faco para usar algum comando semelhante ao Write lst do Pascal pois no EP tive que imprimir a saida de dados num arquivo e imprimir os arquivos para mandar a saida para um arquivo e so executalo assim comando arquivo saida txt onde comando eh o nome do programa com todos seus parametros a saida sera armazenada no arquivo saida txt ok lex From VM Wed Sep X VM v Data nil nil nil nil t nil nil nil nil Wed September Silvio Rodrigues de Faria Junior sjunior linux ime usp br Pine LNX A blum linux ime usp br Tabelas de espalhamento e Hashing Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from blum linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by blum linux ime usp br with smtp id m zLtdb zEC Debian Smail Jul Wed Sep EST Message ID Pine LNX A blum linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Silvio Rodrigues de Faria Junior sjunior linux ime usp br To yoshi mac ime usp br Subject Tabelas de espalhamento e Hashing A ultima aula sobre tabelas de espalhamento e hashing ficou um pouco obscura mas como voce sugeriu eu procurei o assunto no Knuth apesar de nao dominar bem o idioma ingles Portanto gostaria que me corrigisse se estiver errado O objetivo da tabela de espalhamento e de ordenar um conjunto de dados de forma que eles fiquem distribuidos uniformemente para que a futura busca desses dados seja mais eficaz Para tal a ordenacao dos dados no caso strings por ordem alfabetica nao e recomendado tao pouco a ordenacao de strings por tamanho pois podemos ter muito mais palavras que comecam com A ou com letras do que palavras que comecem com Q ou tenham letras A solucao para este problema e entao uma funcao de hashing que foram analisadas estatisticamente e se mostraram muito mais eficientes para o objetivo de alocar grupos de dados de tamanhos muito parecidos Para isso as funcoes de hasning associam os caracteres da string a numeros em uma base definida ou para caracteres ASCII Mas a representacao numerica de strings gera numeros muito grandes entao utilizamos o resto desse numero na divisao por um numero primo definido pois isso tem o mesmo efeito estatistico Tudo isto esta certo Silvio Rodrigues de Faria Junior sjunior linux ime usp br From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Yoshiharu Kohayakawa yoshi ime usp br nil RE Tabelas de espalhamento e Hashing Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Message ID qmail jaca ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A blum linux ime usp br X Mailer VM under Emacs Full Name Yoshiharu Kohayakawa Date Wed Sep From Yoshiharu Kohayakawa yoshi ime usp br To Silvio Rodrigues de Faria Junior sjunior linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A blum linux ime usp br Subject RE Tabelas de espalhamento e Hashing Silvio Rodrigues de Faria Junior writes A ultima aula sobre tabelas de espalhamento e hashing ficou um pouco obscura mas como voce sugeriu eu procurei o assunto no Knuth apesar de nao dominar bem o idioma ingles Portanto gostaria que me corrigisse se estiver errado O objetivo da tabela de espalhamento e de ordenar um conjunto de dados de forma que eles fiquem distribuidos uniformemente para que a futura busca desses dados seja mais eficaz Certo Para tal a ordenacao dos dados no caso strings por ordem alfabetica nao e recomendado tao pouco a ordenacao de strings por tamanho pois podemos ter muito mais palavras que comecam com A ou com letras do que palavras que comecem com Q ou tenham letras Sim A solucao para este problema e entao uma funcao de hashing que foram analisadas estatisticamente e se mostraram muito mais eficientes para o objetivo de alocar grupos de dados de tamanhos muito parecidos OK Para isso as funcoes de hasning associam os caracteres da string a numeros Sim as fun es de hashing s o em geral fun es aritm ticas e para tanto precisamos interpretar as nossas chaves como n meros de alguma forma para podermos fazer contas com eles O uso da tabela ASCII uma forma natural de atribuir valores num ricos a caracteres em uma base definida ou para caracteres ASCII Mas a representacao numerica de strings gera numeros muito grandes Sim se pensamos em strings como n meros em base ou entao utilizamos o resto desse numero na divisao por um numero primo definido pois isso tem o mesmo efeito estatistico O fato de que esta fun o uma boa fun o de hashing um fato que tem explica es te ricas e que tamb m foi verificado experimentalmente em contextos pr ticos Yoshi Tudo isto esta certo Silvio Rodrigues de Faria Junior sjunior linux ime usp br From VM Wed Sep X VM v Data nil nil nil nil t nil nil nil nil Wed September Paulo Eduardo A Silveira peas linux ime usp br Pine LNX A hoare linux ime usp br Sobre a data da prova Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLxC WbC Debian Smail Feb Wed Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To yoshi mac ime usp br Subject Sobre a data da prova Ola professor fui dar uma olhada no calendario para ver que dia cai a prova de MAC e cai bem na terca feira da teorica semana do saco um dia depois do feriadao So que esse ano a USP pelo menos no IME nao vai haver semana do saco em outubro porem como de costume muitos alunos costumam faltar esta semana como sei que alguns alunos da nossa classe tambem pretendiam viajar queria saber se era possivel discutir a mudanca da data da prova mas se nao e possivel eu entendo perfeitamente queria saber a opiniao dos meus colegas tambem FaloWWW Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Joao Carlos Matuszaka Costa AKA Wayne view base com br nil Re Sobre a data da prova Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from smtp uol com br HELO heidegger uol com br by feijoada ime usp br with SMTP Sep Received from gip spo as a br global one net by heidegger uol com br with SMTP id TAA for yoshi mac ime usp br Wed Sep EST Message Id TAA heidegger uol com br X Sender jcwayne pop uol com br X Mailer QUALCOMM Windows Eudora Pro Version Mime Version Content Type text plain charset us ascii Date Wed Sep From Joao Carlos Matuszaka Costa AKA Wayne view base com br To yoshi mac ime usp br Subject Re Sobre a data da prova Eu concordo com o Paulo acho que muita gente estava planejando viagens nessa semana Wayne At you wrote Ola professor fui dar uma olhada no calendario para ver que dia cai a prova de MAC e cai bem na terca feira da teorica semana do saco um dia depois do feriadao So que esse ano a USP pelo menos no IME nao vai haver semana do saco em outubro porem como de costume muitos alunos costumam faltar esta semana como sei que alguns alunos da nossa classe tambem pretendiam viajar queria saber se era possivel discutir a mudanca da data da prova mas se nao e possivel eu entendo perfeitamente queria saber a opiniao dos meus colegas tambem FaloWWW Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Wed Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Yoshiharu Kohayakawa yoshi ime usp br nil RE Sobre a data da prova Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from jaca ime usp br by feijoada ime usp br with SMTP Sep Received qmail invoked by uid Sep Resent Date Sep Resent Message ID qmail jaca ime usp br Resent From yoshi ime usp br MIME Version Content Type text plain charset iso Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Resent To yoshi mac ime usp br Date Wed Sep From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac ime usp br In Reply To Pine LNX A hoare linux ime usp br ime usp bryklocal Subject RE Sobre a data da prova Paulo Eduardo A Silveira writes Ola professor fui dar uma olhada no calendario para ver que dia cai a prova de MAC e cai bem na terca feira da teorica semana do saco um dia depois do feriadao A P dia A semana do saco pelo que fui informado pelo CAMAT de a Yoshi So que esse ano a USP pelo menos no IME nao vai haver semana do saco em outubro porem como de costume muitos alunos costumam faltar esta semana como sei que alguns alunos da nossa classe tambem pretendiam viajar queria saber se era possivel discutir a mudanca da data da prova mas se nao e possivel eu entendo perfeitamente queria saber a opiniao dos meus colegas tambem FaloWWW Paulo Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From peas linux ime usp br Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Paulo Eduardo A Silveira peas linux ime usp br nil Sobre o malloc Date nil nil nil nil nil nil nil nil Return Path peas linux ime usp br Delivered To yoshi ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLzaa WbC Debian Smail Feb Wed Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Yoshiharu Kohayakawa yoshi ime usp br cc yoshi mac ime usp br Subject Sobre o malloc Oi galera Vi que em C existe a funcao new que substitui muito melhor o malloc queria saber se alguem conhece uma funcao que substitui o calloc Professor vai poder usar o new no ep FaloWWW Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From yoshi mac return yoshi ime usp br ime usp br Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Paulo Eduardo A Silveira peas linux ime usp br nil Sobre o malloc Date nil nil nil nil nil nil nil nil Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from dijkstra ime usp br qmailr by feijoada ime usp br with SMTP Sep Received qmail invoked from network Sep Received from hoare linux ime usp br root by dijkstra linux ime usp br with SMTP Sep Received from localhost by hoare linux ime usp br with smtp id m zLzaa WbC Debian Smail Feb Wed Sep EST Message ID Pine LNX A hoare linux ime usp br MIME Version Content Type TEXT PLAIN charset US ASCII Date Wed Sep EST From Paulo Eduardo A Silveira peas linux ime usp br To Yoshiharu Kohayakawa yoshi ime usp br cc yoshi mac ime usp br Subject Sobre o malloc Oi galera Vi que em C existe a funcao new que substitui muito melhor o malloc queria saber se alguem conhece uma funcao que substitui o calloc Professor vai poder usar o new no ep FaloWWW Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Thu September Yoshiharu Kohayakawa yoshi ime usp br nil RE Sobre o malloc Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from tty t uspnet usp br HELO random root by feijoada ime usp br with SMTP Sep Received by random id m zM lU Qn C Debian Smail Jul Thu Sep EST Message Id m zM lU Qn C random MIME Version Content Type text plain charset us ascii Content Transfer Encoding bit References Pine LNX A hoare linux ime usp br X Mailer VM under Emacs Reply To yoshi ime usp br Date Thu Sep EST From Yoshiharu Kohayakawa yoshi ime usp br To Paulo Eduardo A Silveira peas linux ime usp br Cc yoshi mac mailhost ime usp br In Reply To Pine LNX A hoare linux ime usp br Subject RE Sobre o malloc Paulo Eduardo A Silveira writes Oi galera Vi que em C existe a funcao new que substitui muito melhor o malloc Em que aspectos voce acha que ela e melhor queria saber se alguem conhece uma funcao que substitui o calloc Acho que nao existe Como o C e compativel com o C voce pode usar calloc em C naturalmente Professor vai poder usar o new no ep Eu acho que isto seria uma mistura de idiomas desnecessaria mas se voce me explicar o motivo pelo qual isto te facilitaria fazer o EP Yoshi FaloWWW Paulo Eduardo A Silveira Undergraduating in Computer Science University of Sao Paulo IME http www linux ime usp br peas From VM Thu Sep X VM v Data nil nil nil nil nil nil nil nil nil Wed September Marcos Lemos mlemos alpha hydra com br nil Muitas perguntas Date nil nil nil nil nil nil nil nil Content Length Return Path yoshi mac return yoshi ime usp br ime usp br Delivered To yoshi ime usp br Received qmail invoked by uid Sep Mailing List contact yoshi mac help ime usp br run by ezmlm Delivered To mailing list yoshi mac ime usp br Received qmail invoked from network Sep Received from alpha hydra com br by feijoada ime usp br with SMTP Sep Received from usuario infoway by alpha hydra com br Netscape Mail Server v with SMTP id AAA Thu Sep Message ID F alpha hydra com br X Mailer Mozilla Win I MIME Version Content Type text plain charset iso Content Transfer Encoding bit Date Wed Sep From Marcos Lemos mlemos alpha hydra com br To yoshi mac ime usp br Subject Muitas perguntas Yoshi Sobre a seguinte passagem gostaria de saber se minhas interpreta es est o corretas int k comeco fim NULL for k k n k if el k g entr if comeco NULL fim comeco el k else fim prox fila el k fim el k Nessa parte COMECO e FIM comecam como NULL e o programa analisa o g entr de cada um dos dados contidos em ELS Se o no inicio da analise o COMECO estiver vazio entao a tarefa e inserida tanto em FIM como em COMECO senao o elemento analisado sera colocado no PROX FILA do elemento que se encontra em fim ou seja seja ser um sucessor do elemento ue j consta em FIM Logo em seguida esta tarefa e inserida dentro de FIM Digamos que eu tenha a seguinte entrada Podemos perceber que e possuem g entr J posso interpretar nesta parte do programa que j temos duas rodadas em execu o uma m quian executa e outra executa Ent o inicialmente a tarefa seria inclu da em COMECO e tambem em FIM J a tarefa cujo g entr seria colocada como sucessora de dentro da estrutura FIM Seguindo com o mesmo exemplo while comeco struct sucessor ptr tmp ptr comeco topo suc PTR estaria apontando para a lista de sucessores da tarefa que se encontra em COMECO logo estaria apontando para que estaria apontando para isso while ptr ptr id g entr if ptr id g entr ptr id prox fila NULL fim prox fila ptr id fim ptr id tmp ptr ptr ptr prox suc free tmp Bem gostaria de saber se pelos menos estou no caminho certo Na verdade presumo que no EP basta incrementar este programa para que ele fa a a contagem de rodadas portanto o seu completo entedimento fundamental n o e verdade Lemos