Skip to content

Instantly share code, notes, and snippets.

View diogommartins's full-sized avatar
🚀

Diogo Magalhães Machado diogommartins

🚀
View GitHub Profile
@diogommartins
diogommartins / obst.py
Last active May 15, 2016 19:35
Optimal Binary Search Tree
import sys
from pandas import DataFrame
def optimal_bst(keys, frequencies):
n = len(keys)
cost = [[0 for j in range(n)] for i in range(n)] # Cria matriz com elementos = nulo
# Popula diagonal
for i in range(n):
import multiprocessing
import operator
import string
from functools import reduce
import itertools
def remove_punctuation(text):
translator = str.maketrans({key: None for key in string.punctuation})
import requests
response = requests.get('http://www.americanas.com')
print(response.text)
import requests
urls = (
'http://www.americanas.com',
'http://www.submarino.com',
'http://www.shoptime.com',
'http://www.soubarato.com',
)
for url in urls:
import os
import requests
from multiprocessing import Pool
urls = (
'http://www.americanas.com',
'http://www.submarino.com',
'http://www.shoptime.com',
'http://www.soubarato.com',
import os
import requests
from multiprocessing.pool import ThreadPool as Pool
urls = (
'http://www.americanas.com',
'http://www.submarino.com',
'http://www.shoptime.com',
'http://www.soubarato.com',
import asyncio
from aiohttp import ClientSession
async def get_and_print(loop):
async with ClientSession(loop=loop) as session:
async with session.get("http://www.americanas.com") as response:
print(await response.text())
loop = asyncio.get_event_loop()
loop.run_until_complete(get_and_print(loop))
import asyncio
from aiohttp import ClientSession
urls = (
'http://www.americanas.com',
'http://www.submarino.com',
'http://www.shoptime.com',
'http://www.soubarato.com',
)
import asyncio
from aiohttp import ClientSession
urls = (
'http://www.americanas.com',
'http://www.submarino.com',
'http://www.shoptime.com',
'http://www.soubarato.com',
)
#include<locale.h>
#include<stdio.h>
void main ()
{
// Cidade Quilometro
// Rio 9
// Minas 7
// Espirito Santo 6
// São Paulo 12