Skip to content

Instantly share code, notes, and snippets.

View WangYihang's full-sized avatar
🎯
Focusing

Yihang Wang WangYihang

🎯
Focusing
View GitHub Profile
#!/usr/bin/env python
# encoding: utf-8
import numpy as np
def twist(data, size):
matrix = []
for i in range(0, len(data), size):
d = []
for j in range(size):
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import string
'''
Grammar:
E -> A(E, E)
E -> epsilon
A -> a|b|...|z
日期 距离(KM) 时间
2019/06/12 10.22 10:10:06
2019/06/23 10.03 10:07:53
日期 仰卧起坐 俯卧撑 引体向上 自行车
2019/05/07 20*2 20*1 5
@WangYihang
WangYihang / LCS.py
Last active July 22, 2019 09:03
Longest Common Subsequence in two ways: Dynamic Programming, Recursion
#!/usr/bin/env python
# encoding:utf-8
def display(table):
for line in table:
for i in line:
print(" ".join(i))
print()
#!/usr/bin/env python
# encoding:utf-8
'''
[2019-07-23 18:45:06.387377] Prepare sorting by BubbleSortV1
[2019-07-23 18:45:06.387377] Sorting started
Swap Times: 42
Loop Times: 225
****************************************************************
****************************************************************
#!/usr/bin/env python
# encoding:utf-8
import time
def uniquify(x):
y = []
for i in range(len(x)):
m = x[i]
d = False
@WangYihang
WangYihang / shuffle.py
Last active July 30, 2019 03:11
Array shuffler
#!/usr/bin/env python
# encoding: utf-8
import random
def shuffle(data):
for i in range(len(data) - 1, 0, -1):
t = random.randint(0, i - 1)
data[i], data[t] = data[t], data[i]
return data
@WangYihang
WangYihang / SeeBugSpider.py
Last active September 21, 2020 11:01
Spider for SeeBug
# -*- coding: utf-8 -*-
import requests
import os
import uuid
import threading
import time
import glob
from queue import Queue
@WangYihang
WangYihang / cloudSettings
Last active March 12, 2020 15:51
Setting Sync for VSCode
{"lastUpload":"2020-03-12T15:50:53.470Z","extensionVersion":"v3.4.3"}
#!/usr/bin/env python
# encoding:utf-8
import struct
class HuffmanNode:
def __init__(self, times, left, right, char):
self.times = times
self.left = left
self.right = right