Skip to content

Instantly share code, notes, and snippets.

View viktorpenelski's full-sized avatar
🎃

Viktor Penelski viktorpenelski

🎃
View GitHub Profile
@viktorpenelski
viktorpenelski / Basket.java
Created October 13, 2023 19:27
13.10.2023 - Java Advanced - exam prep
package easterBasket;
import java.util.ArrayList;
import java.util.List;
import java.util.StringJoiner;
import java.util.stream.Collectors;
public class Basket {
private List<Egg> data; // 10, 3, 5, 42 list addEgg -> O(1) getStrongest -> O(N)
@viktorpenelski
viktorpenelski / JqTest.kt
Last active August 28, 2020 08:07
kotlin jq
internal class JqTest {
@Test
fun `wrapped foo`() {
val input = """
{
"foo": {
"bar": 42
},
"a": [1,2,3,4,5],
@viktorpenelski
viktorpenelski / Node.java
Last active February 4, 2020 20:54
A very incomplete Hash Map =)
public class Node<K, V> {
final K key;
final V value;
Node<K, V> next = null;
public Node(K key, V value) {
this.key = key;
this.value = value;
}
@viktorpenelski
viktorpenelski / .bashrc
Created December 5, 2018 17:04
git aliases
[user]
name = Viktor Penelski
email = viktor.penelski@paysafe.com
[alias]
st = status -s
cmt = commit -m
br = branch
co = checkout
brn = symbolic-ref --short HEAD