Consegui Resolver o Pior Desafio do Curso de Programação de Harvard | #9

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 155

  • @dewoibau
    @dewoibau  3 месяца назад +15

    🔴 Fiz um perfil no Instagram pra postar humor duvidoso segue aí👇
    instagram.com/dewoibau/

  • @gbrandao190
    @gbrandao190 3 месяца назад +49

    nao tankei o tideman fiz a versao mais light dessa semana aí... o que tô levando tempo é esse final project, mas muito obrigado pela iniciativa, foi o start que eu precisava para começar a fazer também e consegui chegar aqui =)

    • @dewoibau
      @dewoibau  3 месяца назад +2

      😁

    • @vitoraugusto782
      @vitoraugusto782 3 месяца назад

      Onde vc conseguiu o curso de Harvard?

    • @paullinhafortes
      @paullinhafortes 3 месяца назад

      @@vitoraugusto782 fundação estudar ou no site da universidade, CS50 o nome do curso

  • @VideosViraisVirais-dc7nx
    @VideosViraisVirais-dc7nx 2 месяца назад +3

    Vlw. Tava estudando JS pelo celular e esqueci totalmente que dava pra pedir desafios pro chatgpt. Vou pegar e também fazer tideman, vlw mesmo por lembrar ❤❤❤❤❤❤❤❤

  • @thomasotremdosgames
    @thomasotremdosgames 3 месяца назад +36

    video brabo mano, tendi poha nenhuma, mas vc é foda!

  • @joaopedro7244
    @joaopedro7244 3 месяца назад +120

    Quem vê o vídeo de 7 min nem pensa que demorou 30 dias pra terminar kkkkkkkkk

    • @kb-games
      @kb-games 3 месяца назад

      😂

    • @jorge.barcelos
      @jorge.barcelos 2 месяца назад +1

      Meu camarada, no terceiro minuto eu já tava perdido

    • @eduardojr4882
      @eduardojr4882 Месяц назад

      @@jorge.barcelos fico feliz de não ser o único kkkkkkkkkkk

  • @rafaelbotelho3149
    @rafaelbotelho3149 3 месяца назад +3

    cara seus vídeos são muito bons, me deu uma inspiração pra estudar mais sobre programação principalmente pra minha faculdade, pretendo fazer esse curso depois de comcluir o curso da Alura one

  • @atranquiltunes
    @atranquiltunes 2 месяца назад +3

    cara tu é fd de mais,parabéns!! kakakka

  • @marcos-fx4vu
    @marcos-fx4vu 2 месяца назад +14

    porque tudo isso? basta apenas atribuir um valor de importância 3 para o primeiro, 2 para o segundo e 1 para o terceiro ai no final você soma toma e encontra o maior. pronto em 20 segundos

    • @henriquescarsten
      @henriquescarsten 2 месяца назад +1

      porque fazendo assim voce está inferindo que o primeiro colocado tem uma importancia 3 vezes maior que o terceiro colocado, o que não é necessariamente verdade

    • @fpsdeveloper
      @fpsdeveloper 2 месяца назад

      ​@ Concordo que pode ser errado a diferença, mas tbm se não atribuir um valor de importância, vc esta inferindo que para todos, o último colocado tem algum grau de importância, sendo que pode ser zero. No final o que importa é dizer quem é o vencedor, e no caso da atribuição da pontuação, o resultado seria o mesmo.

    • @malaquiassocratesgomesalve608
      @malaquiassocratesgomesalve608 2 месяца назад

      Seria melhor usar um valor de diferencial maior, para possivel alteração do algoritimo. Exemplo 1= 10/ 2=9/ 3=8.
      assim pode ser aplicado com mais candidatos sem ter risco de margem de erro. Nesse metodo Charlie ficou com 46. Bob 44 e Alice 45 pontos. Mostando que uma diferença menor mitiga o erro. E teremos um codigo menor e com menos calculos deixando-o mais leve pra maquina.

  • @akabucacu01
    @akabucacu01 3 месяца назад +5

    Cheguei❤ vi poucos vídeos e já virei fã!

    • @dewoibau
      @dewoibau  3 месяца назад +1

      To ficando famoso kkkk obrigado manim

  • @JonatasdeSousaMadeira
    @JonatasdeSousaMadeira 2 месяца назад +4

    Não entendi muito bem o enunciado e o problema, mas pelo que consegui pegar isso lembra muito o conceito de torneio estudado em teoria dos grafos

  • @wilhelmbauruch
    @wilhelmbauruch 2 месяца назад +2

    Tideman foi daora, foi bem mais facil apos ter feito tudo, especialmente o exercicio do Recursive atoi e o Runoff. Levei cerca de 8 horas pra fazer, das quais 3 horas eu demorei pra entender (pq eu insistia mentalmente que ja tava tudo perfeito e devia funcionar) que eu nao tava dando return pra recursividade kkkkkkkkkkkk

    • @wilhelmbauruch
      @wilhelmbauruch 2 месяца назад

      Detalhe que foi 1 hora e meia pra chegar até a função lock pairs, o resto foi só nela.

  • @TheHenriqueGamerHD
    @TheHenriqueGamerHD 3 месяца назад +20

    Não entendi, pode me explicar desda parte que o Alan Turing começa a construir o computador?

    • @TheHenriqueGamerHD
      @TheHenriqueGamerHD 3 месяца назад +1

      Brincadeiras a parte, video muito bom! ❤

    • @dewoibau
      @dewoibau  3 месяца назад +1

      kkkkkkkkkk slc

    • @DinkD
      @DinkD 10 дней назад

      kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

  • @paullinhafortes
    @paullinhafortes 3 месяца назад +5

    não gosto nem de lembrar do tideman kkkk, tbm levei 1 mês e lamento informar, mas memória e estrutura de dados tbm é em C, boa sorte...

    • @dewoibau
      @dewoibau  3 месяца назад

      Tideman é uma 💀😭

  • @animesderrotados8223
    @animesderrotados8223 3 месяца назад +18

    o importante foi que vc persistiu mesmo que fosse um mês. me pergunto se não dava pra fazer usando pesos, tipo, coloca 3 ou mais variáveis (que são os candidatos) e a depender da posição no ranking vc incrementa usando pesos e ao final compara qual tem o maior valor. ent seria algo como: analisa voto, pessoa que esta na posição 1 recebe +3, pessoa que esta na posição 2 recebe +2 pessoa que esta na posição 3 recebe +1, vai para o próximo voto... pode ser que matematicamente meu raciocínio esteja errado mas acho que valeria a pena tentar.

    • @dewoibau
      @dewoibau  3 месяца назад

      realmente acho q daria certo também, tem vários jeitos

    • @JulioCesar-id9gy
      @JulioCesar-id9gy 3 месяца назад +1

      pior que eu pensei no mesmo conceito bem no começo quando ela comparou "alice" e "bob".

    • @JustOneDev
      @JustOneDev 3 месяца назад

      funciona por "coicidência" em alguns casos mas não resolve o exercicio
      exemplo de um caso falho
      pesos da alice = 3 + 3 + 2 + 2 + 1 = 11
      dois colocaram ela em primeiro 2 em segundo e 1 em ultimo
      pesos do charlie = 2 + 2 + 1 + 3 + 3 = 11 também
      veja que os pesos estão em ordem de pessoa
      então os dois primeiros votos vão para alice pois ela está uma posição acima de charlie para essas pessoas
      a mesma coisa para o terceiro voto totalizando 3 votos pra ela e apenas dois pro charlie em uma competição entre os dois, porém como nesse caso os dois ultimos garantiram um peso 3 pro charlie o numero somado bateu 11 tbm empatando, a lógica de pesos n funciona nesse problema, n com um calculo simples, da sim pra usar pesos mas n exatamente assim

    • @JustOneDev
      @JustOneDev 3 месяца назад

      mas da pra usar uma matriz de pesos somado a compração entre pares pra resolver isso

    • @animesderrotados8223
      @animesderrotados8223 3 месяца назад +1

      @@JustOneDev ah é vdd, sabia que tinha algum furo no raciocínio.

  • @euigor_santoss
    @euigor_santoss Месяц назад +1

    Os comentários do GPT me quebrou 😂

  • @bremado
    @bremado 3 месяца назад +6

    presente fessor

    • @dewoibau
      @dewoibau  3 месяца назад

      bremadin!!! e esse time skip aí?

    • @erikurosakii
      @erikurosakii Месяц назад

      @dewoibau né, o cara vai voltar como o CEO da Microsoft daqui a pouco

  • @wilhelmbauruch
    @wilhelmbauruch 2 месяца назад

    Bati de cara nos psets da semana 4 agora, filter-more blur e edges tirando minha sanidade pior ainda que Tideman.

    • @wilhelmbauruch
      @wilhelmbauruch 2 месяца назад

      Finalizei agora filter-less com todos os filtros. Agora é fazer a detecção de bordas do filter-more que deve ser tenso.

  • @HenriqueBorges-b8e
    @HenriqueBorges-b8e Месяц назад

    Párábéns ... . . 🙌🍀👍🤝

  • @charlesabju907
    @charlesabju907 3 месяца назад +1

    O negócio é o tal do Depth First Search. Demorei uma semana pra saber q precisava usar, mais uma semana pra entender como.

    • @dewoibau
      @dewoibau  3 месяца назад

      @@charlesabju907 kkkkkk q raiva

  • @ALPHAMODSOFC
    @ALPHAMODSOFC 3 месяца назад +1

    Vídeo muito legal, parabéns👍👍

    • @dewoibau
      @dewoibau  3 месяца назад

      Obrigado 👍

  • @grandebosta2340
    @grandebosta2340 3 месяца назад +1

    Para resolver poderiamos usar media ponderada? Atribuindo por exemplo: 3 psra 1, 2 para 2 e , 1 para 3

    • @grandebosta2340
      @grandebosta2340 3 месяца назад +1

      Quem tivesse a maior média ponderada seria o vencedor

    • @dewoibau
      @dewoibau  2 месяца назад

      Po, real, tem muitos jeitos na verdade

  • @GamboaConsultor
    @GamboaConsultor Месяц назад

    No minuto 3.10 eu ri de mais " algoritmo criado pelo cão" kkkkkkkk

  • @mateusshinc22
    @mateusshinc22 2 месяца назад +1

    Não seria mais fácil comparar todas as opões 1. primeiro, quem tiver mais voto ganha no caso deu empate entre a Alice e o Charlie, dai sim compara a opção 2. apenas com Charlie e Alice quem tiver mais votos ganha que no caso é o Charlie ? e no caso se a opção 2. der empate de novo considerasse empate entre os dois... a opção 3. é irrelevante.

    • @dewoibau
      @dewoibau  2 месяца назад +1

      Evento canônico sempre aparece uma opção mais fácil dps que vc se mata pra fazer kkkkk

    • @malaquiassocratesgomesalve608
      @malaquiassocratesgomesalve608 2 месяца назад

      ​@@dewoibaupior que era só colocar soma simples com diferencial pequeno. 1 lugar = 100. 2 = 99 e 3= 98. Isso funcionaria tanto nesse problema, como em qualquer outro igual com menos ou mais candidatos e eleitores. Principio da algebra linear.

  • @abubacar_dev
    @abubacar_dev 3 месяца назад +1

    TideMan tmj

  • @AikaterineG
    @AikaterineG 3 месяца назад +2

    2:24 Acho que nn chega a ser realmente um loop nn pq é grafo orientado do perdedor -> vencedor, só daria loop se fosse bob vencendo charlie. Mas de resto a solução tá certinha, parabéns!!

  • @jeanfagundes5322
    @jeanfagundes5322 Месяц назад

    Ele não poderia criar um ranking de pontuação de popularidade e somar os resultados baseados na posição das listas ?

  • @itaalmeida-cv6oc
    @itaalmeida-cv6oc Месяц назад

    já fiz esse curso ai, os desafios são tops , mas quebra cabeça

  • @pablorangel8607
    @pablorangel8607 Месяц назад +1

    ta fazendo o curso ainda ou parou de fazer?

  • @danielSouza-lv8jl
    @danielSouza-lv8jl 3 месяца назад +1

    Dar dicas pra nois aí. Principalmente em js

  • @debacker3802
    @debacker3802 3 месяца назад +3

    Faz um vídeo sobre python ou analise de dados, por favor...

    • @dewoibau
      @dewoibau  3 месяца назад +2

      É uma boa

  • @junior.santana
    @junior.santana 3 месяца назад +2

    Não entendi aquela parte aobre trancar os pares, mas fiquei curioso sobre como daria pra otimizar esse algoritmo, preciso ver os requerimentoa mas tenho a impressão que daria usar matemática e atribuir pesos pra trabalhar com uma soma e descobrir o vencedor.
    Alguém sabe se tem esse problema no leetcode ou rackerrank? Pq lá ficaria muito mais fácil de testar soluções

  • @LeandroDomingues-ux9cy
    @LeandroDomingues-ux9cy 2 месяца назад +1

    Isso Sim é complicar uma coisa simples!

  • @lucascarvalho3199
    @lucascarvalho3199 2 месяца назад +1

    O cara programou em C 😅 hero!

  • @Rubem0_0
    @Rubem0_0 3 месяца назад +1

    Mano, no curso que ce ta fazendo, tem mais dados como esse que ce usou no video? dados => (bob vence), dados => (alice vence), ..., cê usou no video os dados que o charlie venceu, é que eu to com preguiça de montar os dados kkkk e já é 00:50 sabe 😅, eu fiz de uma maneira que talvez esteja funcionando, eu pedi pra umas IA's montar os dados mas elas são indecisas, com os mesmos dados uma hr o bob ganhar, e com os mesmos dados a alice ganha kkkkkk. Flw mano, sonhe com os anjos

    • @dewoibau
      @dewoibau  3 месяца назад +1

      tem na página da fundação estudar, tem várias dicas lá, só precisa criar uma conta

  • @patolinoomago6413
    @patolinoomago6413 3 месяца назад +2

    usa o botão de hype chat

  • @Vinihes
    @Vinihes Месяц назад

    Eu pensei em somar as posições de cada um em cada voto, charlie ficaria com 9, Alice com 10 e bob com 11. Qual o problema na minha solução?

  • @LuizHenrique-gy4dk
    @LuizHenrique-gy4dk 3 месяца назад +2

    comecei a ver estrutura de dados essa semana na facul. Dito isso, não entendi nada

    • @dewoibau
      @dewoibau  3 месяца назад

      daqui um tempo vai

  • @DvzOuDeveze
    @DvzOuDeveze 2 месяца назад +1

    Eu não sei nada de programação e caí aqui. o que ta acontecendo?

  • @matheusvieira-fi9bz
    @matheusvieira-fi9bz 3 месяца назад +9

    não entendi foi nada😁😁😁

  • @SetupDeDev
    @SetupDeDev 3 месяца назад +1

    Meu amigo que sound track é essa que começa no 00:04?

  • @maicom2006
    @maicom2006 3 месяца назад +2

    Agora faz em python que quero ver kkkkk Quero ver mesmo, não é arrogancia nem ironia eu quero ver mesmo kkkk

  • @CanalPontuEstudos
    @CanalPontuEstudos 3 месяца назад +2

    O maluko se lascou...

    • @dewoibau
      @dewoibau  3 месяца назад +1

      Dia mais fraco do programador 💀

  • @joaopedro-jo8zg
    @joaopedro-jo8zg 3 месяца назад +1

    Eu fui de runoff nessa hora aí kkkkkk

    • @dewoibau
      @dewoibau  3 месяца назад

      Esse foi de lascar também kkk

  • @suitschashes
    @suitschashes 2 месяца назад +1

    Pode deixar o negócio de harvard na descrição mano?

    • @dewoibau
      @dewoibau  2 месяца назад +1

      Vou deixar

  • @player_one9
    @player_one9 Месяц назад

    Eu n entendi a parte do ciclo, como teria com ciclo?
    E pq ele iria estrgar o resultado?

  • @henriqueDevAds
    @henriqueDevAds 3 месяца назад +1

    Não poderia fazer colocando pesos diferentes para cada posição do ranking?

    • @dewoibau
      @dewoibau  2 месяца назад

      Poderia kkkk

  • @BrunoMartinsDosSantos-q3l
    @BrunoMartinsDosSantos-q3l 2 месяца назад +2

    e esse codigo feito com o gpt ai jovem?

    • @dewoibau
      @dewoibau  2 месяца назад

      Sai rapá só pedi ele pra comentar kkkkkk

    • @BrunoMartinsDosSantos-q3l
      @BrunoMartinsDosSantos-q3l 2 месяца назад

      @@dewoibau to zuando meu man kk, video top, acompanho bastante seu conteudo

  • @hoffmann.163
    @hoffmann.163 2 месяца назад +1

    eu faria em python trilhões de ifs e fodasekkkkkkkkkkkkkkkkkkkk

  • @patrick_ph
    @patrick_ph 3 месяца назад +1

    Se o Pica Pau tivesse usado Chatgpt nada disso teria acontecido

  • @victornogueira7641
    @victornogueira7641 2 месяца назад +1

    Perai, se o objetivo era só verificar quem era o preferido, não seria mais facil dar pontos para 1°,2° e 3°lugar por eleitor ?

    • @dewoibau
      @dewoibau  2 месяца назад +1

      Seria kkkkk droga

  • @wel_morais2753
    @wel_morais2753 2 месяца назад +1

    não entendi nada, mas gostei

  • @georgeoliveira6511
    @georgeoliveira6511 3 месяца назад +2

    eu já tinha me desafiado a fazer o tideman em python, fiz em entre 2, 3 horas.

  • @gabrielgamileira
    @gabrielgamileira 3 месяца назад +1

    Pra exibir um resultado simples o cara tem que fazer em um mês essas linhas de código inteiras no C...💀

    • @dewoibau
      @dewoibau  3 месяца назад

      💀💀💀💀💀

  • @PolarCortes
    @PolarCortes 3 месяца назад +1

    tendi foi nada, mas estou iniciando nos estudos, então ok
    ótimo video

    • @dewoibau
      @dewoibau  3 месяца назад

      Volta daqui um tempo pra ver a evolução kkkkk

  • @ververplayss5305
    @ververplayss5305 3 месяца назад +1

    Bah meu rey faz isso não 😢
    If () {
    }
    Pfvr.

  • @barreto_seiass
    @barreto_seiass 3 месяца назад +2

    Onde você tá fazendo esse curso, meu amigo?

    • @dewoibau
      @dewoibau  3 месяца назад +1

      Pesquisa CC50, vai aparecer a instituição Fundação Estudar, é por lá

    • @barreto_seiass
      @barreto_seiass 3 месяца назад

      @@dewoibau Aliás, deixa eu te falar algo... eu admiro muito seu trabalho e de longe você é um dos youtubers que mais me incentivam e me alegram em cada vídeo.. as vezes eu me sinto um procrastinador (alerta de spoier = somos todos um pouco)... mas saber que você tem a disposição de estudar, trampar e ainda criar conteúdo pra nós meros mortais, isso me dá um gás extremo e me faz sorrir, querer estudar mais e continuar na luta de um programador que almeja chegar bem longe. Então meus sinceros obrigado a você por todos os vídeos e por não desistir!

  • @felipens3108
    @felipens3108 2 месяца назад +1

    vídeo top irmão, mas não entendi foi nd

  • @jefflouiz4415
    @jefflouiz4415 2 месяца назад +1

    Rapaz, e essas linhas com comentários detalhados aí em? Hummm, sei não, cheirando a GPT kkkkk

    • @jefflouiz4415
      @jefflouiz4415 2 месяца назад +1

      Não que seja um problema é claro.

    • @dewoibau
      @dewoibau  2 месяца назад

      @@jefflouiz4415admito, eu só pedi ele pra comentar, não o código em si

  • @Erro404-bah
    @Erro404-bah 3 месяца назад +1

    Mano eu tô querendo aprender programaçao no caso cibersegurança pelo celular alguém tem alguma dica de programa para usar ou talvez um roadmap ?

    • @dewoibau
      @dewoibau  3 месяца назад

      roadmap.sh/cyber-security

  • @lucasacelino
    @lucasacelino 3 месяца назад +1

    Cara, tem como disponibilizar o link do problema?

    • @dewoibau
      @dewoibau  3 месяца назад

      cs50.harvard.edu/x/2024/psets/3/tideman/

  • @Caio-du6un
    @Caio-du6un 3 месяца назад +1

    que curso é esse ? sou novo no canal

  • @richardfernandes2125
    @richardfernandes2125 2 месяца назад +1

    Não sei programar, minha vida é uma mentira kkkkkkk

  • @xokys01
    @xokys01 3 месяца назад +1

    Qual o link desse curso?

    • @dewoibau
      @dewoibau  3 месяца назад

      www.estudarfora.org.br/cursos/cc50/

  • @PauloAntonio-sp8tj
    @PauloAntonio-sp8tj 3 месяца назад +2

    que curso é esse

    • @dewoibau
      @dewoibau  3 месяца назад +1

      Cs50 de Harvard

  • @jonntz7660
    @jonntz7660 3 месяца назад +1

    Esse curso de havard vale a pena mesmo?

  • @joaovitordelmondesdearaujo2102
    @joaovitordelmondesdearaujo2102 2 месяца назад +1

    Agora faz o mario usando c

  • @diogoqueirogagadelhabatist4470
    @diogoqueirogagadelhabatist4470 3 месяца назад +1

    Eu aprendendo python, já me dá um cagaço vendo isso

  • @gonca4493
    @gonca4493 3 месяца назад

    q curso é esse?

  • @331fel
    @331fel 3 месяца назад +1

    salve

  • @filipeguerra14
    @filipeguerra14 3 месяца назад

    qual o nome do problema mesmo ?

    • @dewoibau
      @dewoibau  3 месяца назад +1

      Tideman :(

  • @erickd7s
    @erickd7s 3 месяца назад +1

    Não entendi foi nada kkk 😂😂😂 😑
    O mais próximo que cheguei da linguagem c foi printar uma msg kk

    • @dewoibau
      @dewoibau  3 месяца назад

      Kkkkkkk famoso hello world

  • @bernardograunke
    @bernardograunke 3 месяца назад +1

    يا رجل

  • @luis_schizo
    @luis_schizo 2 месяца назад +1

    week 5 mto pior

  • @viniciusrodrigues1884
    @viniciusrodrigues1884 3 месяца назад +1

    Não entendi

  • @bakihanma2110
    @bakihanma2110 2 месяца назад +1

    tendi porra nenhuma

  • @pdral
    @pdral Месяц назад

    Misericórdia

  • @polystationgames2901
    @polystationgames2901 Месяц назад

    Tendi nada, sou burro. Tchau 😂😂