{"id":118494,"date":"2023-02-19T09:00:00","date_gmt":"2023-02-19T12:00:00","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=15365"},"modified":"2023-08-01T15:08:42","modified_gmt":"2023-08-01T18:08:42","slug":"estrutura-de-dados-2","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/","title":{"rendered":"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia<\/h3>\n\n\n\n<p>A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a organiza\u00e7\u00e3o e a manipula\u00e7\u00e3o de dados. \u00c9 um campo essencial para o desenvolvimento de sistemas eficientes e eficazes. Atrav\u00e9s de estruturas de dados adequadas, podemos armazenar, acessar e processar informa\u00e7\u00f5es de forma mais r\u00e1pida e eficiente. Neste texto, vamos discutir os conceitos fundamentais e terminologia b\u00e1sica da Estrutura de Dados.<\/p>\n\n\n\n<p>Um dos conceitos fundamentais da Estrutura de Dados \u00e9 a abstra\u00e7\u00e3o. A abstra\u00e7\u00e3o \u00e9 a separa\u00e7\u00e3o entre a implementa\u00e7\u00e3o de uma estrutura de dados e a sua utiliza\u00e7\u00e3o. Em outras palavras, podemos usar uma estrutura de dados sem conhecer os detalhes de como ela \u00e9 implementada. Por exemplo, uma lista \u00e9 uma estrutura de dados que pode ser implementada de v\u00e1rias maneiras, como por meio de um vetor ou uma lista encadeada. No entanto, o usu\u00e1rio da lista n\u00e3o precisa se preocupar com a implementa\u00e7\u00e3o, apenas com as opera\u00e7\u00f5es que ele deseja realizar.<\/p>\n\n\n\n<p>Outro conceito importante \u00e9 a efici\u00eancia. A efici\u00eancia de uma estrutura de dados est\u00e1 diretamente relacionada ao seu tempo de execu\u00e7\u00e3o e ao seu consumo de mem\u00f3ria. \u00c9 importante escolher a estrutura de dados adequada para cada problema a ser resolvido. Por exemplo, se precisarmos realizar muitas opera\u00e7\u00f5es de inser\u00e7\u00e3o e remo\u00e7\u00e3o de elementos em uma lista, \u00e9 mais eficiente usar uma lista encadeada do que um vetor.<\/p>\n\n\n\n<p>Al\u00e9m disso, as estruturas de dados podem ser divididas em duas categorias: estruturas de dados lineares e estruturas de dados n\u00e3o lineares. As estruturas de dados lineares s\u00e3o aquelas em que os elementos s\u00e3o organizados em uma sequ\u00eancia linear, como listas, pilhas e filas. J\u00e1 as estruturas de dados n\u00e3o lineares s\u00e3o aquelas em que os elementos s\u00e3o organizados de forma hier\u00e1rquica, como \u00e1rvores e grafos.<\/p>\n\n\n\n<p>\u00c9 importante conhecer a terminologia b\u00e1sica da Estrutura de Dados. Um elemento \u00e9 um item individual armazenado em uma estrutura de dados. Uma lista \u00e9 uma estrutura de dados linear que permite adicionar, remover e acessar elementos em qualquer posi\u00e7\u00e3o. Uma pilha \u00e9 uma estrutura de dados linear que permite adicionar e remover elementos somente no topo. J\u00e1 uma fila \u00e9 uma estrutura de dados linear que permite adicionar elementos ao final e remover elementos do in\u00edcio.<\/p>\n\n\n\n<p>A Estrutura de Dados \u00e9 um campo fundamental da Ci\u00eancia da Computa\u00e7\u00e3o que estuda a organiza\u00e7\u00e3o e a manipula\u00e7\u00e3o de dados. \u00c9 importante conhecer os conceitos fundamentais, como abstra\u00e7\u00e3o e efici\u00eancia, e a terminologia b\u00e1sica, como elementos, lista, pilha e fila. Ao escolher a estrutura de dados adequada para cada problema, podemos obter solu\u00e7\u00f5es mais eficientes e eficazes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Estruturas de Dados Comuns: Como Implementar Listas, Pilhas e Filas<\/h3>\n\n\n\n<p>As estruturas de dados lineares, como listas, pilhas e filas, s\u00e3o algumas das estruturas de dados mais comuns e importantes usadas na programa\u00e7\u00e3o. Cada uma delas tem uma finalidade espec\u00edfica e pode ser implementada de v\u00e1rias maneiras. Neste texto, vamos discutir como implementar essas estruturas de dados comuns.<\/p>\n\n\n\n<p>A lista \u00e9 uma estrutura de dados linear que permite adicionar, remover e acessar elementos em qualquer posi\u00e7\u00e3o. Uma implementa\u00e7\u00e3o comum \u00e9 a lista encadeada, em que cada elemento da lista cont\u00e9m um ponteiro para o pr\u00f3ximo elemento. Para adicionar um elemento, basta criar um novo n\u00f3 e atualizar os ponteiros. Para remover um elemento, basta atualizar os ponteiros para ignorar o n\u00f3 a ser removido.<\/p>\n\n\n\n<p>A pilha \u00e9 uma estrutura de dados linear que permite adicionar e remover elementos somente no topo. Uma implementa\u00e7\u00e3o comum \u00e9 a pilha baseada em vetor, em que os elementos s\u00e3o armazenados em um vetor e o topo \u00e9 indicado por um \u00edndice. Para adicionar um elemento, basta incrementar o \u00edndice do topo e inserir o elemento no novo \u00edndice. Para remover um elemento, basta acessar o elemento no topo, decrementar o \u00edndice do topo e retornar o elemento.<\/p>\n\n\n\n<p>A fila \u00e9 uma estrutura de dados linear que permite adicionar elementos ao final e remover elementos do in\u00edcio. Uma implementa\u00e7\u00e3o comum \u00e9 a fila baseada em vetor circular, em que os elementos s\u00e3o armazenados em um vetor e o in\u00edcio e o fim s\u00e3o indicados por dois \u00edndices. Para adicionar um elemento, basta inseri-lo no \u00edndice do fim e incrementar o \u00edndice do fim. Para remover um elemento, basta acessar o elemento no \u00edndice do in\u00edcio, incrementar o \u00edndice do in\u00edcio e retornar o elemento.<\/p>\n\n\n\n<p>Vale lembrar que existem outras implementa\u00e7\u00f5es poss\u00edveis para cada uma dessas estruturas de dados. Por exemplo, em vez de uma lista encadeada, pode-se usar uma <a href=\"https:\/\/dicasdeprogramacao.com.br\/o-que-sao-vetores-e-matrizes-arrays\/\" target=\"_blank\" rel=\"noreferrer noopener\">lista baseada em vetor<\/a>, em que os elementos s\u00e3o armazenados em um vetor e a posi\u00e7\u00e3o dos elementos \u00e9 atualizada conforme eles s\u00e3o adicionados ou removidos. Ou em vez de uma pilha baseada em vetor, pode-se usar uma pilha baseada em lista encadeada, em que cada elemento cont\u00e9m um ponteiro para o pr\u00f3ximo elemento da pilha.<\/p>\n\n\n\n<p>As estruturas de dados lineares, como listas, pilhas e filas, s\u00e3o fundamentais na programa\u00e7\u00e3o e t\u00eam v\u00e1rias implementa\u00e7\u00f5es poss\u00edveis. \u00c9 importante escolher a implementa\u00e7\u00e3o adequada para cada problema a ser resolvido, levando em considera\u00e7\u00e3o fatores como efici\u00eancia e facilidade de implementa\u00e7\u00e3o. Com as implementa\u00e7\u00f5es corretas, podemos criar sistemas mais eficientes e eficazes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Teoria Avan\u00e7ada de Estrutura de Dados: \u00c1rvores, Grafos e Algoritmos de Busca<\/h3>\n\n\n\n<p>A teoria avan\u00e7ada de estruturas de dados envolve conceitos mais complexos, como \u00e1rvores, grafos e algoritmos de busca. Essas estruturas de dados s\u00e3o usadas em muitas aplica\u00e7\u00f5es, incluindo bancos de dados, jogos e sistemas de navega\u00e7\u00e3o. Neste texto, vamos discutir brevemente esses conceitos e como eles s\u00e3o implementados na pr\u00e1tica.<\/p>\n\n\n\n<p>Uma \u00e1rvore \u00e9 uma estrutura de dados hier\u00e1rquica que consiste em um conjunto de n\u00f3s interconectados. Cada n\u00f3 tem um valor e zero ou mais filhos, que s\u00e3o outros n\u00f3s conectados a ele. Um exemplo comum de \u00e1rvore \u00e9 a \u00e1rvore de busca bin\u00e1ria, em que cada n\u00f3 tem no m\u00e1ximo dois filhos e os valores s\u00e3o ordenados de forma que o filho esquerdo \u00e9 menor que o pai e o filho direito \u00e9 maior que o pai. Isso torna a busca por um valor em uma \u00e1rvore de busca bin\u00e1ria uma opera\u00e7\u00e3o muito eficiente.<\/p>\n\n\n\n<p>Um grafo \u00e9 uma estrutura de dados que consiste em um conjunto de v\u00e9rtices e um conjunto de arestas que conectam esses v\u00e9rtices. Os grafos podem ser direcionados ou n\u00e3o-direcionados, ponderados ou n\u00e3o-ponderados, e podem ser usados para representar redes complexas, como redes de computadores, redes sociais e sistemas de transporte. Algoritmos como o algoritmo de Dijkstra e o algoritmo de busca em profundidade s\u00e3o usados para percorrer grafos e encontrar caminhos entre os v\u00e9rtices.<\/p>\n\n\n\n<p>Os algoritmos de busca s\u00e3o usados para encontrar um elemento em uma estrutura de dados. Existem v\u00e1rios algoritmos de busca, incluindo a busca sequencial, a busca bin\u00e1ria e a busca em \u00e1rvore. A busca sequencial \u00e9 usada em listas simplesmente encadeadas, onde cada elemento \u00e9 acessado em sequ\u00eancia at\u00e9 que o valor seja encontrado. A busca bin\u00e1ria \u00e9 usada em arrays ordenados, onde o array \u00e9 dividido em duas partes em cada itera\u00e7\u00e3o e a busca \u00e9 realizada na metade relevante. A busca em \u00e1rvore, como mencionado anteriormente, \u00e9 usada em \u00e1rvores de busca bin\u00e1ria, onde a busca \u00e9 realizada de forma hier\u00e1rquica, comparando o valor do n\u00f3 atual com o valor procurado e navegando para o filho esquerdo ou direito, dependendo do resultado da compara\u00e7\u00e3o.<\/p>\n\n\n\n<p>A teoria avan\u00e7ada de estruturas de dados envolve conceitos mais complexos, como \u00e1rvores, grafos e algoritmos de busca. Essas estruturas de dados s\u00e3o fundamentais em muitas aplica\u00e7\u00f5es, desde a busca de elementos em uma lista at\u00e9 a navega\u00e7\u00e3o em um sistema de transporte complexo. \u00c9 importante entender esses conceitos para poder aplic\u00e1-los adequadamente em seus projetos e criar sistemas mais eficientes e eficazes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Estude Programa\u00e7\u00e3o com a Awari<\/h3>\n\n\n\n<p>Em conclus\u00e3o, Estrutura de Dados \u00e9 um conceito fundamental em ci\u00eancia da computa\u00e7\u00e3o que envolve a organiza\u00e7\u00e3o e o armazenamento de dados de forma eficiente e acess\u00edvel.Compreender os conceitos de Estrutura de Dados \u00e9 essencial para o desenvolvimento de sistemas de software eficientes e escal\u00e1veis.<\/p>\n\n\n\n<p>Se voc\u00ea deseja se tornar um especialista nessa \u00e1rea, recomendamos estudar Programa\u00e7\u00e3o com os cursos da Awari. Nossos cursos incluem aulas ao vivo com especialistas e mentorias individuais com grandes profissionais do mercado, o que garante a voc\u00ea uma forma\u00e7\u00e3o de qualidade e atualizada. N\u00e3o perca mais tempo e aproveite essa oportunidade para se destacar no mercado de trabalho e alcan\u00e7ar seus objetivos profissionais. <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/front-end\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=curso-front-end\" target=\"_blank\" rel=\"noreferrer noopener\">Clique aqui, estamos esperando por voc\u00ea!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a organiza\u00e7\u00e3o e a manipula\u00e7\u00e3o de dados. \u00c9 um campo essencial para o desenvolvimento de sistemas eficientes e eficazes. Atrav\u00e9s de estruturas de dados adequadas, podemos armazenar, acessar e processar informa\u00e7\u00f5es de [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-118494","post","type-post","status-publish","format-standard","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-19T12:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T18:08:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/\",\"name\":\"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"datePublished\":\"2023-02-19T12:00:00+00:00\",\"dateModified\":\"2023-08-01T18:08:42+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil","description":"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/","og_locale":"pt_BR","og_type":"article","og_title":"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil","og_description":"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-02-19T12:00:00+00:00","article_modified_time":"2023-08-01T18:08:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/","name":"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"datePublished":"2023-02-19T12:00:00+00:00","dateModified":"2023-08-01T18:08:42+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Introdu\u00e7\u00e3o \u00e0 Estrutura de Dados: Conceitos Fundamentais e Terminologia A Estrutura de Dados \u00e9 uma \u00e1rea fundamental na Ci\u00eancia da Computa\u00e7\u00e3o que estuda a or...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/estrutura-de-dados-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Explorando o Princ\u00edpio da Estrutura de Dados: Teoria e Implementa\u00e7\u00e3o"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=118494"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118494\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=118494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=118494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=118494"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=118494"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=118494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}