Skip to content

Instantly share code, notes, and snippets.

View kundzi's full-sized avatar

Dima "Dagge" Kunin kundzi

  • Spotify
  • Uppsala, Sweden
View GitHub Profile
@kundzi
kundzi / .deps...npm...@chainlink...contracts...src...v0.6...interfaces...AggregatorV3Interface.sol
Created November 23, 2021 22:07
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.6.7+commit.b8d736ae.js&optimize=false&runs=200&gist=
[
{
"name": "General Todos",
"urlName": "general",
"todos": [
{
"task": "Learn React",
"isCompleted": true
},
{
{
"info": {
"_postman_id": "78a06991-03ee-4e6d-a10c-30ca05298a6f",
"name": "sana_learn_content_registry",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "Create / Update an Asset",
"event": [
template <typename K>
unsigned long hash(K const & key) {
// TODO
unsigned long l = 0;
for ( int i = 0 ; i < key.length; i++ )
l += ( stoi(k.at[i]) * ( i+1) );
return l;
} // cat // tac -> collision!
dna = """ACAAGATGCCATTGTCCCCCGGCCTCCTGCTGCTGCTGCTCTCCGGGGCCACGGCCACCGCTGCCCTGCC
CCTGGAGGGTGGCCCCACCGGCCGAGACAGCGAGCATATGCAGGAAGCGGCAGGAATAAGGAAAAGCAGC
CTCCTGACTTTCCTCGCTTGGTGGTTTGAGTGGACCTCCCAGGCCAGTGCCGGGCCCCTCATAGGAGAGG
AAGCTCGGGAGGTGGCCAGGCGGCAGGAAGGCGCACCCCCCCAGCAATCCGCGCGCCGGGACAGAATGCC
CTGCAGGAACTTCTTCTGGAAGACCTTCTCCTCCTGCAAATAAAACCTCACCCATGAATGCTCACGCAAG
TTTAATTACAGACCTGAAG""".replace("\n", "").replace("\t", "").replace("\r", "").replace(" ", "")
#1 using regular expression
import re
print re.split("TAG|TAA|TGA", dna)
package by.htp.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class FirstServlet extends HttpServlet {
// bac cab cba
bool isAnagram(string str1, string str2) {
if (str1.empty() && str2.empty()) return true;
if (str1.size() != str2.size()) return false;
sort(str1.begin(), str1.end());
sort(str2.begin(), str2.end());
return str1 == str2;
}
EXPECT_EQ(isAnagram("",""), true)
// Here is the test lives
package com.company;
import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
import java.util.ArrayList;
import java.util.function.Consumer;
public class Main {
def qsort(xs):
if len(xs) < 2: return xs
lq = qsort([x for x in xs[1:] if x <= xs[0]])
gt = qsort([x for x in xs[1:] if x > xs[0]])
return lq + xs[0:1] + gt
package main
import (
"math/rand"
"fmt"
"time"
)
type Pack struct {
name string