Jump to content

r.vinicius

Members
  • Content count

    56
  • Joined

  • Last visited

Community Reputation

0 Comum

2 Followers

About r.vinicius

  • Rank
    Estudante de Web Design
  • Birthday 10/22/1997

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Minas Gerais
  • Interesses
    Desenvolvimento de aplicações e análise de complexidade de algoritmos
  1. r.vinicius

    [C++ / <fstream> ] Tamanho da Matriz

    void lerMatriz(int linha) recebe numero de linhas a serem lidas { fstream file; //CRIA UM OBJETO file.open("entrada-01.txt"); //ABRINDO ARQUIVO if(!file) cout<<"Erro \n"; //VERIFICANDO SE HOUVE PROBLEMA NA ABERTURA file.seekg(0); for (int i = 0; i < linha; ++i) //Esse 'for' delimita o numero de linhas { while(file.get(ch) && ch != '\n') //Delimita numero de colunas do arquivo (considerei que ele vai ler todas as colunas) } } Se querer delimitar o numero de colunas, basta criar mais um for para coluna.
  2. Através do respectivo valor dos caracteres na tabela ASCII, você consegue fazer a restrição de quais caracteres são válidos. Link de uma tabela ASCII: https://blog.tetranet.com.br/tabelas-codigos-ascii-normal-e-extendida/ A comparação será feita para todo caractere da string. Logo, você consegue evitar por exemplo: Paul%o.
  3. r.vinicius

    [Dúvida] Ordenação de Vetores

    Implemente o método da bolha, ele é bem simples e eficiente em vetores pequenos.
  4. r.vinicius

    Erro de conexão com banco de dados mysql

    Tente isso na sua conexão http://php.net/manual/pt_BR/function.mysqli-connect.php
  5. Boa noite. Preciso fazer um trabalho, onde meu programa vai receber um arquivo com as especificações de uma labirinto, e eu devo retorna o menor caminho necessário para encontrar a saída. Minha duvida é que o arquivo está da seguinte forma: BB (Posicao inicial do rato) A: B w w K B: C w A L C: D w B M D: E w C N E: F w D O F: G w E P G: H w F Q H: I w G R I: J w H S J: w w I T K: L A w U ... (continua) (w é um obstaculo) Arquivo com o resultado do labirinto Como posso transforma isso em uma matriz, onde caminho livre igual a 0 e obstaculo igual a 1? Preciso fazer essa conversão para usar o algoritmo de BFS e descobrir o menor caminho até a saída. Obrigado. labirinto01a.pdf
  6. r.vinicius

    Erro: double free or curruption

    Eai galera. Sempre que chamo mais de um método da minha class Conjunto, recebo o erro: Double free or curruption void Conjunto::Intersecao(Lista A, Lista B){ Celula *aux; aux = A.getSentinela(); while( aux->after != NULL ) { aux = aux->after; if(B.Pesquisa( aux->value)) Inserir(aux->value); } aux = B.getSentinela(); while( aux->after != NULL ) { aux = aux->after; if(A.Pesquisa( aux->value)) Inserir(aux->value); } cout<<endl<<"Intersecao"<<endl; Imprimir(); delete aux; } void Conjunto::Diferenca(Lista A, Lista B){ Celula *tmp; tmp = A.getSentinela(); while( tmp->after != NULL ) { tmp = tmp->after; if(!B.Pesquisa( tmp->value)) Inserir(tmp->value); } tmp = B.getSentinela(); while( tmp->after != NULL ) { tmp = tmp->after; if(!A.Pesquisa( tmp->value)) Inserir(tmp->value); } cout<<endl<<"Diferenca"<<endl; Imprimir(); delete tmp; } main.cpp int main() { Conjunto Result; Conjunto Result2; Lista A1, A2; A1.Inserir(1); A1.Inserir(2); A1.Inserir(3); A1.Inserir(4); A2.Inserir(4); A2.Inserir(6); A2.Inserir(7); Result.Intersecao(A1, A2); Result2.Diferenca(A1, A2); return 0; } Se eu chamar apenas Intersecao ou apenas Diferenca, não acontece erro algum, porém se chamar os dois, o erro acontece. Alguem sabe o motivo. Agradeco desde já.
  7. Boa tarde galera! Então, tava estudando um pouco de mysql, e fiquei em duvida em relacionamento de tabelas. Como diferenciar uma relação de 1:1 e 1:n. Criei essas duas relações usando o diagrama do workbench, e depois dei um forward engineer para analisar o código, e não notei nenhuma diferença entre as duas relações. Relação de 1:1 -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `mydb`.`pessoa` ( `pessoa` INT NOT NULL AUTO_INCREMENT, `nome` VARCHAR(45) NULL, PRIMARY KEY (`pessoa`)) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `mydb`.`documento` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `mydb`.`documento` ( `iddocumento` INT NOT NULL AUTO_INCREMENT, `numerodoc` VARCHAR(45) NULL, `pessoa_pessoa` INT NOT NULL, PRIMARY KEY (`iddocumento`), INDEX `fk_documento_pessoa_idx` (`pessoa_pessoa` ASC), CONSTRAINT `fk_documento_pessoa` FOREIGN KEY (`pessoa_pessoa`) REFERENCES `mydb`.`pessoa` (`pessoa`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; Relação de 1:n CREATE TABLE IF NOT EXISTS `mydb`.`animal` ( `idanimal` INT NOT NULL AUTO_INCREMENT, `nome` VARCHAR(45) NULL, PRIMARY KEY (`idanimal`)) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `mydb`.`cartao` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `mydb`.`cartao` ( `idcartao` INT NOT NULL AUTO_INCREMENT, `numcartao` VARCHAR(45) NULL, `animal_idanimal` INT NOT NULL, PRIMARY KEY (`idcartao`), INDEX `fk_cartao_animal1_idx` (`animal_idanimal` ASC), CONSTRAINT `fk_cartao_animal1` FOREIGN KEY (`animal_idanimal`) REFERENCES `mydb`.`animal` (`idanimal`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB;
  8. Não mudou nada. <?php $link = mysqli_connect("127.0.0.1:3306", "root", "123456", "site"); if (!$link) { echo "Error: Unable to connect to MySQL." . PHP_EOL; echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL; exit; } echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL; echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL; mysqli_close($link); ?>
  9. Tenho total certeza que esta certo. Procurei uma solução, e parece que esse erro esta relacionado ao fato de eu mesmo sendo administrador, não ter permissão para realizar essa tarefa. Parece que bastante gente ta com esse erro, e não consegue resolver,,. Então eu teria que habilitar permissão para todos, porém não faço ideia de como fazer isso.. Lembrando que só estou usando msqli, pelo fato de mysql ter si tornado obsoleto no PH7.
  10. Estou usando a ultima versão do Xampp e o workbench 6.3. <?php$link = mysqli_connect("127.0.0.1", "root", "123456", "bancoteste"); if (!$link) { echo "Error: Unable to connect to MySQL." . PHP_EOL; echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL; echo "Debugging error: " . mysqli_connect_error() . PHP_EOL; exit; } echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL; echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL; mysqli_close($link); ?> E sempre que testo a conexão, aparece o erro que citei no titulo. Ja procuro uma solução há uns 2 dias e até agora nada. Alguem sabe dizer o que esta acontecendo? vlw
  11. r.vinicius

    Busca com tabelas relacionadas mysql

    Faz um formulário com method $_GET, e depois um array (pode ser na mesma pagina) que receba a busca. Vou usar sua tabela imoveis como exemplo. Suponha que o usuário pesquisou por João. $busca = $_GET['João']; Ai voce coloca o valor da variavel $busca no Where do select
  12. r.vinicius

    Como configurar o Xampp para ter acesso remoto ao servido local?

    Dica incrível.... muito obrigado mais uma vez! :)
  13. r.vinicius

    Como configurar o Xampp para ter acesso remoto ao servido local?

    Vlw mano! Deu certo! Obrigado de vdd! :)
  14. r.vinicius

    Como configurar o Xampp para ter acesso remoto ao servido local?

    Sim, o celular ta na mesma rede... Vou tentar fazer o que tu indicou e ver si da certo!
  15. r.vinicius

    Como configurar o Xampp para ter acesso remoto ao servido local?

    Salve salve mano! To usando o Windows Pc > internet Mais dessa forma, por exemplo, pode ser acessado por exemplo por um celular?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.