Iury Rosal
Iury Rosal
  • 132
  • 224 334
Problemas de Python - Lucro Máximo | Técnica de Deslizamento de Janela
Seja muito bem vindo! Este vídeo foi extraído de uma das diversas aulas produzidas por mim pela Apoena Stack. Quer evoluir seus conhecimentos enquanto profissional de dados e de engenharia de software? Acesse: apoenastack.com/engenharia-de-software-para-dados-com-python/
Enunciado:
(Lucro máximo) Você recebe uma matriz de preços onde os preços[i] são os preços de uma determinada ação no i-ésimo dia.
Você deseja maximizar seu lucro escolhendo um único dia para comprar uma ação e escolhendo um dia diferente no futuro para vendê-la.
Retorne o lucro máximo que você pode obter com esta transação. Se você não conseguir obter nenhum lucro, retorne 0.
Exemplo:
Entrada:
prices = [7,1,5,3,6,4]
Saída:
5
🎥 Índice do Vídeo
(Em breve)
😎 Iury Rosal
🌐 Site: iuryrosal.dev
📝 Linkedln: www.linkedin.com/in/iuryrosal/
📄 Medium (Artigos): medium.com/@iuryrosal
Favor deixar o feedback e o apoio! 👊🏼
⭐️ Hashtags ⭐️
#IuryRosalTech
Переглядів: 141

Відео

Engenharia de Software para Dados com Python | Apoena Stack
Переглядів 65311 місяців тому
Seja muito bem vindo! Neste vídeo apresento meu projeto e meu curso "Engenharia de Software para Dados com Python". LINK DO CURSO: apoenastack.com/engenharia-de-software-para-dados-com-python/ O Engenharia de Software para Dados com Python é um curso voltado para profissionais atuantes na área de dados que desejam aprimorar suas habilidades em Python e se aprofundar em suas bibliotecas mais uti...
5 passos para se tornar um Engenheiro de Dados.
Переглядів 263Рік тому
Seja muito bem vindo! Neste vídeo compartilho na visão os 5 principais passos para ser um engenheiro de dados e evoluir sua senioridade dentro da área. Esses passos foram baseados na minha carreira e estudos dentro de Engenharia de Dados. 🎥 Índice do Vídeo (Em breve) APOENA STACK Evolua sua senioridade em Engenharia de Software e Dados 🌐 Site: apoenastack.com 📷 Instagram: apoenast...
5 "code smells" para evitar a todo custo no Python
Переглядів 254Рік тому
Seja muito bem vindo! Neste vídeo uso um caso exemplo para listar e explicar 5 Code Smells que você deve evitar no dia a dia da sua rotina como programador. 🎥 Índice do Vídeo 00:00 - Introdução 01:52 - Explicação do código 10:17 - Primeiro Code Smell 14:44 -Segundo Code Smell 17:50 - Terceiro Code Smell 23:29 - Quarto Code Smell 25:47 - Quinto Code Smell 28:54 - Conclusão Quer aprender ainda ma...
Iteráveis e Módulo Itertools
Переглядів 101Рік тому
Seja muito bem vindo! Neste vídeo você verá comigo o que são iteráveis, alguns exemplos de iteradores e como eles podem ser usados com o módulo Itertools. APOENA STACK Evolua sua senioridade em Engenharia de Software e Dados 🌐 Site: apoenastack.com 📷 Instagram: apoenastack Fundador: Iury Rosal 📝 Linkedln: www.linkedin.com/in/iuryrosal/ 📄 Medium (Artigos): medium.com/@iuryrosal 🎥 Í...
Adicionando funcionalidade nas funções por meio de decoradores no Python
Переглядів 310Рік тому
Seja muito bem vindo! Decoradores são funções que modificam a funcionalidade de uma outra função, ou seja, eles permitem adicionar funcionalidades para diversas funções de uma maneira muito simples e legível. Neste vídeo exibo um exemplo de uso dos decoradores que permite que adicionemos a geração de logs dentro de funções no Python de maneira centralizada. APOENA STACK Evolua sua senioridade e...
Padrões de Projeto: Bridge| Projetos em Python para Iniciantes [C6]
Переглядів 422Рік тому
Seja muito bem vindo! Bridge é um padrão de projeto estrutural que permite dividir uma grande classe ou um conjunto de classes estreitamente relacionadas em duas hierarquias separadas - abstração e implementação - que podem ser desenvolvidas independentemente uma da outra. Neste vídeo comento um pouco sobre esse padrão e como utilizá-lo na prática. Para mais detalhes: refactoring.guru/design-pa...
Conservando objetos no Python usando Pickle
Переглядів 374Рік тому
Seja muito bem vindo! Neste vídeo comento sobre a biblioteca Pickle e seu uso na convervação de objetos. Além disso, exibo dois métodos especiais que controlam o comportamento do seu objeto durante esse processo. APOENA STACK Evolua sua senioridade em Engenharia de Software e Dados 🌐 Site: apoenastack.com 📷 Instagram: apoenastack Fundador: Iury Rosal 📝 Linkedln: www.linkedin.com/i...
Método __new__ no Python
Переглядів 437Рік тому
Método new no Python
Padrões de Projeto: Adapter | Projetos em Python para Iniciantes [C5]
Переглядів 401Рік тому
Padrões de Projeto: Adapter | Projetos em Python para Iniciantes [C5]
Você precisa de faculdade para ser profissional de TI
Переглядів 1562 роки тому
Você precisa de faculdade para ser profissional de TI
Mesa Redonda: Mercado e Área de Dados (DataPeste)
Переглядів 1662 роки тому
Mesa Redonda: Mercado e Área de Dados (DataPeste)
Padrões de Projeto: Singleton | Projetos em Python para Iniciantes [C4]
Переглядів 8822 роки тому
Padrões de Projeto: Singleton | Projetos em Python para Iniciantes [C4]
TCC | Fatores que impactam no tempo de solução dos bugs em projetos de software livre
Переглядів 1662 роки тому
TCC | Fatores que impactam no tempo de solução dos bugs em projetos de software livre
AWS SQS: Uma visão geral | AWS Fundamentos
Переглядів 3012 роки тому
AWS SQS: Uma visão geral | AWS Fundamentos
Padrões de Projeto: Builder | Projetos em Python para Iniciantes [C3]
Переглядів 9062 роки тому
Padrões de Projeto: Builder | Projetos em Python para Iniciantes [C3]
Padrões de Projeto: Abstract Factory | Projetos em Python para Iniciantes [C2]
Переглядів 6332 роки тому
Padrões de Projeto: Abstract Factory | Projetos em Python para Iniciantes [C2]
Padrões de Projeto: Factory Method | Projetos em Python para Iniciantes [C1]
Переглядів 1,3 тис.2 роки тому
Padrões de Projeto: Factory Method | Projetos em Python para Iniciantes [C1]
Métricas de Performance para Classificação com Sklearn | Machine Learning: Fundamentos
Переглядів 4522 роки тому
Métricas de Performance para Classificação com Sklearn | Machine Learning: Fundamentos
Métricas de Performance para Classificação | Machine Learning: Fundamentos
Переглядів 7542 роки тому
Métricas de Performance para Classificação | Machine Learning: Fundamentos
Model Tuning no KNN (Sklearn) | Machine Learning: Fundamentos
Переглядів 2882 роки тому
Model Tuning no KNN (Sklearn) | Machine Learning: Fundamentos
AWS Lambda: Visão Geral | AWS Fundamentos
Переглядів 3232 роки тому
AWS Lambda: Visão Geral | AWS Fundamentos
KNN: Classificando com a vizinhança | Machine Learning: Fundamentos
Переглядів 4612 роки тому
KNN: Classificando com a vizinhança | Machine Learning: Fundamentos
Trabalhando os Commits para ser um Codificador Melhor | GitHub
Переглядів 2392 роки тому
Trabalhando os Commits para ser um Codificador Melhor | GitHub
Portas Lógicas e Herança | Projetos em Python para Iniciantes [B6]
Переглядів 4252 роки тому
Portas Lógicas e Herança | Projetos em Python para Iniciantes [B6]
Extraindo dados do Airbnb | Projetos em Python para Iniciantes [B5]
Переглядів 2,6 тис.2 роки тому
Extraindo dados do Airbnb | Projetos em Python para Iniciantes [B5]
Conversor de Moedas Orientado a Objetos | Projetos em Python para Iniciantes [B4]
Переглядів 1,1 тис.2 роки тому
Conversor de Moedas Orientado a Objetos | Projetos em Python para Iniciantes [B4]
7 atalhos úteis em Python | Dicas & Truques
Переглядів 5042 роки тому
7 atalhos úteis em Python | Dicas & Truques
Detectando palindromos com recursividade | Projetos em Python para Iniciantes [A8]
Переглядів 1,1 тис.2 роки тому
Detectando palindromos com recursividade | Projetos em Python para Iniciantes [A8]
AWS Infraestrutura Global e AWS CloudFront | AWS Fundamentos
Переглядів 3782 роки тому
AWS Infraestrutura Global e AWS CloudFront | AWS Fundamentos