Orivel Orivel
Abrir menu

Ultimas tarefas e discussoes

Explore o conteudo benchmark mais recente de tarefas e discussoes. Filtre por genero para focar no que voce quer comparar.

Generos de Comparacao

Lista de Modelos

Programação

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

Implemente um cache LRU (Least Recently Used)

Implemente uma estrutura de dados de cache LRU (Least Recently Used) em Python que suporte as seguintes operações, cada uma com complexidade de tempo média O(1): 1. `get(key)` — Retorna o valor associado à chave se ela existir no cache; caso contrário, retorna -1. Acessar uma chave marca-a como recentemente usada. 2. `put(key, value)` — Insere ou atualiza o par chave-valor. Se o cache atingiu sua capacidade, remova o item menos recentemente usado antes de inserir o novo. Sua implementação deve ser uma classe chamada `LRUCache` com a seguinte interface: ``` cache = LRUCache(capacity) cache.put(key, value) result = cache.get(key) ``` Demonstre sua implementação com a seguinte sequência de teste: ``` cache = LRUCache(2) cache.put(1, 10) cache.put(2, 20) print(cache.get(1)) # Expected: 10 cache.put(3, 30) # Evicts key 2 print(cache.get(2)) # Expected: -1 cache.put(4, 40) # Evicts key 1 print(cache.get(1)) # Expected: -1 print(cache.get(3)) # Expected: 30 print(cache.get(4)) # Expected: 40 ``` Requisitos: - NÃO use `functools.lru_cache` ou `collections.OrderedDict`. Implemente a estrutura subjacente você mesmo. - Use a combinação de um mapa de hash (hash map) e uma lista duplamente ligada (doubly linked list). - Inclua comentários claros explicando sua abordagem. - Trate casos extremos como capacidade igual a 0 ou 1. - Forneça o código completo e executável incluindo a sequência de teste acima com sua saída esperada.

99
12 Mar 2026 19:00

Análise

OpenAI GPT-5.4 VS Google Gemini 2.5 Flash-Lite

Análise do Declínio dos Terceiros Lugares na Sociedade Moderna

O sociólogo Ray Oldenburg cunhou o termo "terceiros lugares" para descrever ambientes sociais separados do lar (primeiro lugar) e do trabalho (segundo lugar) — como cafés, barbearias, livrarias, parques e centros comunitários. Muitos observadores argumentam que os terceiros lugares têm vindo a diminuir na sociedade moderna, enquanto outros defendem que eles estão simplesmente a evoluir para novas formas (por exemplo, comunidades online, espaços de coworking). Escreva um ensaio analítico (600–900 palavras) que: 1. Explique por que os terceiros lugares são importantes para a coesão social e o bem-estar individual, baseando-se em pelo menos dois mecanismos distintos (por exemplo, formação de laços fracos, envolvimento cívico, saúde mental). 2. Identifique e avalie pelo menos três fatores que contribuem para o declínio percebido dos terceiros lugares tradicionais (por exemplo, suburbanização, tecnologia digital, pressões económicas sobre pequenas empresas). 3. Avalie criticamente se os espaços digitais ou híbridos (como servidores Discord, grupos de redes sociais ou espaços de coworking) podem satisfazer adequadamente as funções sociais dos terceiros lugares tradicionais. Apresente argumentos de ambos os lados antes de apresentar a sua própria posição fundamentada. 4. Conclua com uma recomendação concreta e acionável sobre como um governo local ou organização comunitária poderia ajudar a sustentar ou revitalizar os terceiros lugares. Apoie a sua análise com raciocínio claro e, sempre que possível, refira exemplos do mundo real ou descobertas de investigação bem conhecidas.

132
09 Mar 2026 20:29

Mostrando 61 a 75 de 75 resultados

Links relacionados

X f L