Skip to content

Instantly share code, notes, and snippets.

@helospark
helospark / WordleSolver.java
Created January 26, 2022 07:53
Solves wordle game
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
import java.util.ArrayList;
@helospark
helospark / InstructionCounter.java
Created May 10, 2022 07:51
Calculates which are most/least used x64_86 asm instructions
package com.test;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@helospark
helospark / MultiplicationPersistance.java
Created January 5, 2024 12:35
Finds multiplicative persistance numbers
/**
* Finds multiplicative persistance numbers.
* Due to parallel nature, it sometimes not finding the smallest possible multiplicative persistance numbers
* Video: https://www.youtube.com/watch?v=Wim9WJeDTHQ
* Oeis: https://oeis.org/A003001
*/
package com.test;
import java.math.BigInteger;
import java.util.ArrayList;