Skip to content

Instantly share code, notes, and snippets.

View overcyn's full-sized avatar

Kevin Dang overcyn

  • Portland, OR
View GitHub Profile
func add(x, y) {
let p1 = {x: x, y: y}
let points = array();
for (let i = 0; i < points.length; i++) {
let p2 = points[i];
if (p2.x == p1.x && p2.y == p1.y) {
continue;
}
{
"type": "RKStudioOrderedTask",
"name": "Survey",
"identifier": "Survey",
"rkVersion": 1,
"steps": [
{
"type": "FormStep",
"text": "",
"title": "",
{
"type": "RKStudioOrderedTask",
"name": "Survey",
"identifier": "Survey",
"rkVersion": 2,
"steps": [
{
"type": "QuestionStep",
"text": "Display When Expanded",
"title": "Text Choice",
{
"type": "RKStudioOrderedTask",
"name": "Survey",
"identifier": "Survey",
"steps": [
{
"type": "QuestionStep",
"text": "Display When Expanded",
"title": "Text Choice",
"identifier": "New Step 1",
{
"type": "RKStudioNavigableOrderedTask",
"name": "Survey",
"identifier": "Survey",
"steps": [
{
"type": "QuestionStep",
"text": "Either Skip or Answer",
"title": "Navigation Rule #1",
"identifier": "New Step 1",
var addTwoNumbers2 = function(l1, l2, carry) {
var sum = carry
var hasNext = carry != 0
var l1Next = null
var l2Next = null
if (l1 != null) {
sum += l1.val
hasNext = true
l1Next = l1.next
}
@overcyn
overcyn / Cache
Created December 15, 2018 01:24
class Cache {
constructor() {
this.theCache = {}
}
setImageById(id, image) {
let numberOfImages = Object.keys(this.cache).length
if (numberOfImages > 50) {
let keyOfOldest;
for(key in this.theCache) {
if (!keyOfOldest) {
function findMinFromTree(node) {
let minValue = node.value
let minArray = [minValue]
--------------------------------------------------------------
if (node.left) {
minArray.concat(findMinFromTree(node.left))
}
if (node.right) {
class Cache {
constructor() {
this.theCache = {}
}
setImageById(id, image) {
let numberOfImages = Object.keys(this.cache).length
if (numberOfImages > 50) {
let keyOfOldest;
for(key in this.theCache) {
if (!keyOfOldest) {
public class Node {
Node next;
object val;
public Node(object val) {
this.val = val
}
}
public class LinkedList {