{"id":8603,"date":"2023-10-20T15:32:47","date_gmt":"2023-10-20T18:32:47","guid":{"rendered":"https:\/\/elemarjr.com\/clube-de-estudos\/?p=8603"},"modified":"2023-12-27T09:11:30","modified_gmt":"2023-12-27T12:11:30","slug":"voce-nao-ve-utilidade-em-big-o-entao-aprendeu-errado","status":"publish","type":"artigos","link":"https:\/\/elemarjr.com\/clube-de-estudos\/artigos\/voce-nao-ve-utilidade-em-big-o-entao-aprendeu-errado\/","title":{"rendered":"Voc\u00ea n\u00e3o v\u00ea utilidade em Big-O? Ent\u00e3o, aprendeu errado"},"content":{"rendered":"\n<p>No outro dia, durante uma Masterclass do nosso grupo sobre <strong>Algoritmos e Estruturas de Dados<\/strong>, discuti a relev\u00e2ncia de compreender corretamente a <strong>nota\u00e7\u00e3o Big-O<\/strong> e a complexidade dos algoritmos.<\/p>\n\n\n\n<p>Muitas pessoas associam a complexidade de algoritmos diretamente \u00e0 sua performance ou tempo de execu\u00e7\u00e3o. Esta concep\u00e7\u00e3o n\u00e3o est\u00e1 totalmente equivocada. Entretanto, o foco da nota\u00e7\u00e3o Big-O e da an\u00e1lise de complexidade n\u00e3o \u00e9 simplesmente determinar qual algoritmo \u00e9 mais veloz. <strong>Voc\u00ea j\u00e1 parou para pensar sobre o que realmente significa a complexidade de um algoritmo?<\/strong><\/p>\n\n\n\n<p><strong>O verdadeiro objetivo \u00e9 entender como o algoritmo reage \u00e0 mudan\u00e7as no tamanho da sua entrada.<\/strong> Em outras palavras, como ele se comporta quando h\u00e1 mais dados para processar e maior demanda por processamento.<\/p>\n\n\n\n<p>Por que \u00e9 vital saber disso? Porque compreender como um algoritmo age conforme a escala amplia ajuda a discernir se o sistema em quest\u00e3o ser\u00e1 capaz de suportar essa escala<strong>. Esta percep\u00e7\u00e3o est\u00e1 atrelada ao correto entendimento da nota\u00e7\u00e3o Big-O.<\/strong><\/p>\n\n\n\n<p>Esse \u00e9 o prop\u00f3sito do nosso grupo de estudos: <strong>abordar algoritmos e estruturas de dados de forma estruturada e profunda.<\/strong> E voc\u00ea? Est\u00e1 pronto para ir al\u00e9m do \u00f3bvio e realmente entender os mecanismos que movem nossos sistemas digitais? Convidamos voc\u00ea a se juntar a n\u00f3s em nossa jornada de descoberta.<\/p>\n","protected":false},"featured_media":8604,"parent":0,"template":"","cursos":[5],"class_list":["post-8603","artigos","type-artigos","status-publish","has-post-thumbnail","hentry","cursos-algortimos"],"acf":[],"_links":{"self":[{"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/artigos\/8603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/artigos"}],"about":[{"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/types\/artigos"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/media\/8604"}],"wp:attachment":[{"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/media?parent=8603"}],"wp:term":[{"taxonomy":"cursos","embeddable":true,"href":"https:\/\/elemarjr.com\/clube-de-estudos\/wp-json\/wp\/v2\/cursos?post=8603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}