Skip to content

Instantly share code, notes, and snippets.

View oyyq99999's full-sized avatar

Yunqi Ouyang oyyq99999

View GitHub Profile
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>FMC Timer</title>
<style>
html, body {
height: 100%;
background: white;
}
@oyyq99999
oyyq99999 / cube_state.py
Last active September 29, 2018 06:11
a simple script to calculate cube states
#!/usr/bin/env python
from math import factorial
from sys import argv
F4 = factorial(4) # 4 same-look centerpieces
F8 = factorial(8) # 8 corners
F12 = factorial(12) # 12 midges
F24 = factorial(24) # 24 wings/centers
P3_8 = 3 ** 8 # corner twists
@oyyq99999
oyyq99999 / GuessNumber.java
Last active August 29, 2015 14:13
GuessNumber
package oyyq.algo;
import java.util.Arrays;
import java.util.Collection;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class GuessNumber {
@oyyq99999
oyyq99999 / Sha1Hash.java
Last active August 29, 2015 14:06
sha1 algo
package oyyq.test.hash.sha1;
import static java.lang.String.format;
import java.util.Arrays;
public class Sha1Hash {
private static final class Sha1KGenerator {
@oyyq99999
oyyq99999 / Md5Hash.java
Last active August 29, 2015 14:06
md5 algo
package oyyq.test.hash.md5;
import static java.lang.String.format;
import java.util.Arrays;
public class Md5Hash {
private static final class Md5TTableGenerator {
@oyyq99999
oyyq99999 / Md4Hash.java
Last active August 29, 2015 14:06
md4 algo
package oyyq.test.hash.md4;
import static java.lang.String.format;
import java.util.Arrays;
public class Md4Hash {
private static final class Md4MagicNumberGenerator {
@oyyq99999
oyyq99999 / Md2Hash.java
Last active August 29, 2015 14:05
md2 algo
package oyyq.test.hash.md2;
import java.util.Arrays;
public class Md2Hash {
private static class Md2STableGenerator {
private static int offset = 0;
package reader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
import gui.StackmatReaderGui;
import javax.sound.sampled.AudioFormat;