| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:23:57
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1623
Localização: São Paulo
Offline
|
Usuário
26 possíveis letras (considerando que todas estão em minúsculo e que o servidor não diferencia isto)
6 Digamos que o nome do usuário que vc vai encontrar possui 6 das 25 possíveis letras (considerando que o nome do usuário é composto apenas por letras
26! 26 25 24 23 22 21 20! 165.765.600 Possíveis combinações
(26 - 6)! 20!
Senha
36 Considerando que a pessoa usa apenas letras e números na senha (nenhum caracter especial)
5 Digamos que as senhas são de apenas 5 algarismos
36! 36 35 34 33 32 31! 45.239.040 Possíveis combinações
(36 - 5)! 31!
Agora eu te pergunto qual a probabilidade de um usuário aleatório possuir uma senha aleatório dentro dessas combinações ?
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:26:29
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 607
Offline
|
Giulliano wrote:Usuário
26 possíveis letras (considerando que todas estão em minúsculo e que o servidor não diferencia isto)
6 Digamos que o nome do usuário que vc vai encontrar possui 6 das 25 possíveis letras (considerando que o nome do usuário é composto apenas por letras
26! 26 25 24 23 22 21 20! 165.765.600 Possíveis combinações
(26 - 6)! 20!
Senha
36 Considerando que a pessoa usa apenas letras e números na senha (nenhum caracter especial)
5 Digamos que as senhas são de apenas 5 algarismos
36! 36 35 34 33 32 31! 45.239.040 Possíveis combinações
(36 - 5)! 31!
Agora eu te pergunto qual a probabilidade de um usuário aleatório possuir uma senha aleatório dentro dessas combinações ?
mano, não me entenda mal, mas acho que ainda não entendeste o foco da coisa.
na minha forma de analisar o foco da coisa é exercitar e fazer o programa, e não é achar a password
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:28:39
|
ManoJava
JavaEvangelist
![[Avatar]](/images/avatar/9e0c2d8064cdede08df533dd8f192b1a.jpg)
Membro desde: 23/04/2009 09:18:23
Mensagens: 471
Localização: Mococa-SP
Online
|
Se fosse pra perguntar pro diretor, que desafio seria esse! as vezes tem cada uma heim!
|
"Há Três coisas que nunca voltam atrás: A flecha lançada, a palavra pronunciada e a oportunidade perdida." - Provérbio Chinês
In Guj We Trust!
Bacharel em Ciência da Computação
MBA - Gestão de Projetos |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:30:53
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 607
Offline
|
ManoJava wrote:Se fosse pra perguntar pro diretor, que desafio seria esse! as vezes tem cada uma heim!
perguntar pro director foi uma brincadeira ( porque todos sabem que o director não vai responder)
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:32:19
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1623
Localização: São Paulo
Offline
|
Eu entendi o foco "Algoritmo - força bruta"
apenas estou fornecendo dados matemáticos para o que ele vai fazer. Ou vc acha que não tem matemática envolvida é só um bando de if e while ?!?!
:/
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:33:49
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 607
Offline
|
Giulliano wrote:Eu entendi o foco "Algoritmo - força bruta"
apenas estou fornecendo dados matemáticos para o que ele vai fazer. Ou vc acha que não tem matemática envolvida é só um bando de if e while ?!?!
:/
é claro mano tens toda a razão, eu sei que tem matematica nisso, o problema é que eu sou mal a probabilidade :( :( .
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:43:03
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1623
Localização: São Paulo
Offline
|
sulito wrote:
Giulliano wrote:Eu entendi o foco "Algoritmo - força bruta" apenas estou fornecendo dados matemáticos para o que ele vai fazer. Ou vc acha que não tem matemática envolvida é só um bando de if e while ?!?! :/
é claro mano tens toda a razão, eu sei que tem matematica nisso, o problema é que eu sou mal a probabilidade :( :( .
Programar é possuir 20% de conhecimento na linguagem 10% de interpretação de texto 20% de criatividade 50% de matemática Se vc é fraco então foque mais em matemática Sulito, não vai te fazer mal algum.
This message was edited 1 time. Last update was at 16/03/2010 10:43:28
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:49:51
|
KWill
Virtual Machine Man
![[Avatar]](/images/avatar/042aec9e604155f2f06c0a16c5f9ba06.jpg)
Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline
|
Giulliano wrote:
sulito wrote:
Giulliano wrote:Eu entendi o foco "Algoritmo - força bruta"
apenas estou fornecendo dados matemáticos para o que ele vai fazer. Ou vc acha que não tem matemática envolvida é só um bando de if e while ?!?!
:/
é claro mano tens toda a razão, eu sei que tem matematica nisso, o problema é que eu sou mal a probabilidade :( :( .
Programar é possuir
20% de conhecimento na linguagem
10% de interpretação de texto
20% de criatividade
50% de matemática
Se vc é fraco então foque mais em matemática Sulito, não vai te fazer mal algum.
Hey, eu peguei dp de calculo II e estatística, mas meu amigo que fez o curso prandiano e passou nessas matérias literalmente CAGA DE MEDO de programação/códigos.
Acho que essa proporção aí tá meio furada...
Inté.
|
"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:56:25
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 607
Offline
|
Giulliano wrote:
sulito wrote:
Giulliano wrote:Eu entendi o foco "Algoritmo - força bruta"
apenas estou fornecendo dados matemáticos para o que ele vai fazer. Ou vc acha que não tem matemática envolvida é só um bando de if e while ?!?!
:/
é claro mano tens toda a razão, eu sei que tem matematica nisso, o problema é que eu sou mal a probabilidade :( :( .
Programar é possuir
20% de conhecimento na linguagem
10% de interpretação de texto
20% de criatividade
50% de matemática
Se vc é fraco então foque mais em matemática Sulito, não vai te fazer mal algum.
tens razão devo gostar mais de matematica. o problema é que eu sempre fui muito pratico gosto de cadeiras que me ajudam na vida profissional
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 10:56:59
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1623
Localização: São Paulo
Offline
|
KWill wrote:
Hey, eu peguei dp de calculo II e estatística, mas meu amigo que fez o curso prandiano e passou nessas matérias literalmente CAGA DE MEDO de programação/códigos.
Acho que essa proporção aí tá meio furada...
A sua assinatura fala por sí "Só estou certo de que não possuo outras certezas"
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 11:21:35
|
KWill
Virtual Machine Man
![[Avatar]](/images/avatar/042aec9e604155f2f06c0a16c5f9ba06.jpg)
Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline
|
Giulliano wrote:
KWill wrote:
Hey, eu peguei dp de calculo II e estatística, mas meu amigo que fez o curso prandiano e passou nessas matérias literalmente CAGA DE MEDO de programação/códigos.
Acho que essa proporção aí tá meio furada...
A sua assinatura fala por sí "Só estou certo de que não possuo outras certezas"
Tudo bem, mas no momento, para mim, 50% de matemática tá parecendo meio forçado para a nossa época, a menos que você esteja num lado mais científico da nossa área.
Uma reformulaçãozinha/revisãozinha nessa proporção não iria bem não?
Inté.
|
"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 11:22:15
|
ManoJava
JavaEvangelist
![[Avatar]](/images/avatar/9e0c2d8064cdede08df533dd8f192b1a.jpg)
Membro desde: 23/04/2009 09:18:23
Mensagens: 471
Localização: Mococa-SP
Online
|
Com certeza concordo com vc Giulliano Matemática é a base de tudo isso, sem ela fazer algoritmo fica dificil heim.
Att.
|
"Há Três coisas que nunca voltam atrás: A flecha lançada, a palavra pronunciada e a oportunidade perdida." - Provérbio Chinês
In Guj We Trust!
Bacharel em Ciência da Computação
MBA - Gestão de Projetos |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 11:34:14
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5847
Localização: São Paulo/SP
Offline
|
Giulliano wrote:
20% de conhecimento na linguagem
10% de interpretação de texto
20% de criatividade
50% de matemática
Discordo. Pra mim seria algo como:
15% conhecimento da linguagem
10% interpretação de texto
40% criatividade
15% matemática
20% lógica
Para um excelente programador seria isso. Criatividade acima de tudo.
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 11:42:10
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5093
Online
|
Se você souber o nome do meu cachorro (6Un9XPWt) e o nome do meu peixe (vTgKtfLj) talvez consiga saber minha senha
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2010 11:53:52
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 607
Offline
|
Mark_Ameba wrote:
Giulliano wrote:
20% de conhecimento na linguagem
10% de interpretação de texto
20% de criatividade
50% de matemática
Discordo. Pra mim seria algo como:
15% conhecimento da linguagem
10% interpretação de texto
40% criatividade
15% matemática
20% lógica
Para um excelente programador seria isso. Criatividade acima de tudo.
concordo plenamente, a criatividade e a logica são essenciais.
e a determinação de nunca desistir tambem conta muito
|
LPI-101 |
|
|
 |
|
|