I hereby claim:
- I am albertein on github.
- I am albertein (https://keybase.io/albertein) on keybase.
- I have a public key ASBQdWQFTBgaWxnJ2WYBtV3XuFO9pAozxjSvhF8K_34Szwo
To claim this, I am signing this object:
from collections import defaultdict | |
def key(x, y): | |
return "{0}-{1}".format(x, y) | |
def walk(grid, from_x, from_y, to_x, to_y): | |
grid[key(from_x, from_y)] += 1 | |
while from_x != to_x or from_y != to_y: | |
if from_x < to_x: | |
from_x += 1 |
BINGO_SIZE = 5 | |
class Bingo: | |
def __init__(self): | |
self.column_count = [0] * BINGO_SIZE | |
self.row_count = [0] * BINGO_SIZE | |
self.data = [] | |
self.index = {} | |
self.called = set() |
COUNT = 0 | |
DATA = 1 | |
class Trie: | |
def __init__(self): | |
self.root = Node() | |
def add_string(self, string): | |
node = self.root | |
for char in string: | |
node = node.add(char) |
if __name__ == '__main__': | |
with open('input.txt') as data: | |
one_counts = [] | |
total = 0 | |
for line in data: | |
line = line.strip() | |
if len(one_counts) == 0: | |
one_counts = [0] * len(line) | |
for idx, char in enumerate(line): | |
if char == '1': |
if __name__ == '__main__': | |
with open('input.txt') as data: | |
last = None | |
increased = 0 | |
sum_window = 0 | |
window = [] | |
count = 0 | |
for line in data: | |
value = int(line) | |
sum_window += value |
04e56764616f40a379b3ca6f7d0ddc83fee6450a72164e53045b7e8159b33ebef90df5e52261c367a9a1820eb55d2e023fa5859d84daf7e524173f50dfee4debae;pablasso |
I hereby claim:
To claim this, I am signing this object:
var ids = [“tab1”, “tab2”, “tab3”….., “tabn”]; | |
var tabIndex = 0; | |
window.setInterval(function() { | |
tabIndex = (tabIndex + 1) % ids.length; | |
var element = document.getElementById(ids[tabIndex]); | |
element.scrollIntoView(true); | |
}, 15 * 1000); |
def merge(l1, l2) | |
out = [] | |
while(!(l1.empty? && l2.empty?)) do | |
list = nil | |
if (l2.empty? || l1[0].timestamp < l2[0].timestamp) | |
list = l1 | |
else | |
list = l2 | |
end | |
element = list.slice!(0) |
nodes = [] | |
nodes.push(root) | |
while (!nodes.empty?) do | |
node = nodes.pop() | |
next if node.nil? | |
if (node.value < min) | |
node.parent.replace(node, node.right) | |
nodes.push(node.right) | |
elsif (node.value > max) | |
node.parent.replace(node, node.left) |