Ponteiros, listas e redução, a AULA que você precisa (algoritmos e estrutura de dados em C)

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

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

  • @stephan_costa
    @stephan_costa 4 дня назад +2

    Excelente conteúdo, um dos meus canais favoritos do YT. Fica uma sugestão de conteúdo falar um pouquinho sobre RTOS

    • @waine_jr
      @waine_jr  4 дня назад +1

      Com certeza! Pra membros a gente tem o ZigZagOS, fazendo um RTOS do zero, mas tenho que trazer mais vídeos abertos pra falar da diferença e características de RTOS, além dos exemplos (tá na lista de TODO, foda é zerar essa lista kkkkkk)

  • @clymbep3390
    @clymbep3390 4 дня назад +2

    é muito bom implementar as próprias estruturas no C, apesar da complexidade de alguns algoritmos, tipo criar um bom hash

    • @waine_jr
      @waine_jr  4 дня назад

      Com certeza, fazendo isso você vê como tudo é mais complexo do que imaginamos quando só temos contato com alto nível

  • @hzlucasf
    @hzlucasf 3 дня назад

    Já tive muitos problemas quando eu estava fazendo um ArrayList de Strings dinâmicas (ArrayList de char*)

  • @lupin9700
    @lupin9700 День назад

    fazia isso na faculdade praticamente todos os dias

  • @code9680
    @code9680 4 дня назад +1

    faz sobre merge, quick, arvores, pilhas e filas pf

    • @waine_jr
      @waine_jr  4 дня назад

      Tenho que fazer uma série de vídeos de Estrutura de Dados e Algoritmos do zero, curtia mt implementar isso na faculdade

  • @AudisioOficiaI
    @AudisioOficiaI 3 дня назад

    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA OBRIGADO CARA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA TAVA SLA UM TEMPAO APRENDENDO PONTEIRO KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK VALEU

  • @SeltonMR
    @SeltonMR 2 дня назад

    Agora implementa uma red-black tree aí kkkk

  • @testeTestandomuitosTestes
    @testeTestandomuitosTestes 3 дня назад

    Este video vai ser mantido aqui no RUclips? E que estou em semana de prova e queria assistir ele mais tarde e com mais calma

    • @waine_jr
      @waine_jr  3 дня назад

      Com certeza, pensando em com o tempo fazer mais desse tipo inclusive

  • @JoseSilva-wn3gr
    @JoseSilva-wn3gr 4 дня назад

    raridade em cores, a ultima vez que vi isso ainda tinha tv de tubo em casa

    • @waine_jr
      @waine_jr  4 дня назад

      Tinha nem internet quando pessoal resolveu fazer essas estruturas em C kkkkkkkkkkk

  • @guilhermedamasceno343
    @guilhermedamasceno343 4 дня назад

    Cara,qual configuração você usa no áudio? Tenho um microfone igual ao seu e quando capturou pelo OBS fica baixíssimo.

    • @waine_jr
      @waine_jr  4 дня назад +1

      Tenho um vídeo que falo do meu setup de stream, nele comento sobre meu microfone, os softwares e a configuração. Pra adiantar, é easyeffects com série de filtros

    • @guilhermedamasceno343
      @guilhermedamasceno343 4 дня назад

      @waine_jr obrigado, vou procurar.

  • @ykaruss
    @ykaruss 4 дня назад +1

    ponteiros são a melhor abstração de alocação de memoria, merda é garbage collector :)

    • @waine_jr
      @waine_jr  4 дня назад +1

      Não sou fã de garbage collector, mas de ponteiro de C também não sou mt fã não kkkkkkk acho que Rust conseguiu uma ótima solução nesse sentido, gosto de pensar que ele "compila" o uso de memória e sua validação, ao invés de deixar na mão de nós meros programadores mortais

  • @edmarhenches875
    @edmarhenches875 4 дня назад +2

    Oh... My... Gaaawwwwd!!! 😳
    O @waine realmente fez um vídeo sobre as minhas reclamançõ... Digo... Menções nas lives! E em C! 😱
    Só me falta um job na área! 😅
    Edit: assim como a maioria 😁

    • @waine_jr
      @waine_jr  4 дня назад

      Finalmente seu vídeo, Edmar hahahaha tá complicado vaga na área, mas com tempo, dedicação e projetos você chega lá

  • @eduardoklosowski
    @eduardoklosowski 3 дня назад

    Só fico pensando se uma implementação como a baixo não seria mais simples:
    int c = node1->data;
    node1->data = node2->data;
    node2->data = c;
    A menos que tenha alguma restrição que diga que o endereço de memória dos nós tenha que mudar, assim nem precisa mexer nos ponteiros.

    • @waine_jr
      @waine_jr  3 дня назад

      Isso não é bom de se fazer não, mudar um objeto na memória invalida todos os ponteiros e referências e ele e pode causa todo tipo de bug. Já tive que fazer implementações desse tipo por outros motivos e tem que tomar mt cuidado em como vc trata e usa as referências

  • @alfrfr2662
    @alfrfr2662 2 дня назад

    "double linked list". Pra que porr essa americanizacao desnecessaria? Lista duplamente encadeada kct

    • @waine_jr
      @waine_jr  2 дня назад

      :( o Edmar fala assim :(