- Support your people
- Unblock and de-risk
- Administrative duties
- Communicate updates internally
- Provide downward feedback
- Review key metrics
- Assess team happiness
import copy | |
import string | |
alphabet_string = list(string.ascii_lowercase) | |
def subsets(arr): | |
""" | |
Calculate subsets of elements in an array .. |
import re | |
def url_path_to_dict(path): | |
pattern = (r'^' | |
r'((?P<schema>.+?)://)?' | |
r'((?P<user>.+?)(:(?P<password>.*?))?@)?' | |
r'(?P<host>.*?)' | |
r'(:(?P<port>\d+?))?' | |
r'(?P<path>/.*?)?' | |
r'(?P<query>[?].*?)?' | |
r'$' |
from collections import deque | |
class Solution(object): | |
grid = None | |
boundary = None | |
food_path_distance = None | |
queue_counter = deque() | |
visited = {} | |
def getFood(self, grid): |
{ | |
"listeners": { | |
"*:5000":{ | |
"pass": "applications/flask" | |
}, | |
"*:8080": { | |
"pass": "routes/wordpress" | |
}, | |
"*:8081": { | |
"pass": "applications/api" |
{ | |
"listeners":{ | |
"*:8080":{ | |
"pass": "applications/flask" | |
} | |
}, | |
"applications": { |
class Node: | |
def __init__(self, data): | |
self.left, self.right = None, None | |
self.data = data | |
self.children = 0 | |
def ___print___(self): | |
print("Node--data is {}, left pointer is {} and right pointer is {} ".format( | |
self.data, |
# load libraries
import requests
from bs4 import BeautifulSoup
import pandas as pd