• Sort options

# Alexis BeingessnerGankro

View gist:3890660
 etc/ui.xml etc/standardTemplates.xml etc/sfx.xml @! test!
View n-grid.html

View gist:5218710
 function MinStack(){ this.stack = []; this.min = []; } MinStack.prototype.push = function(x){ if(this.stack.length==0){ this.min.push(x); }else{ if(this.getMin()>x){
View gist:7089195
 Pseudocode iterative implementation of the recursive algorithm: G(n) = if(n>4) doPair(n-1, n) G(n-1) doPair(n-1, n) else doBaseCase()
View gist:481ca253d89cfea60dbe
 struct SomeStruct{ data: uint } impl SomeStruct{ fn setData (&mut self, value: uint) { self.data = value } fn getData (&self) -> uint {
View gist:b918e7ab9117de26eb22
 //multiplicative range to keep neighbours beyond nearest neighbour var rangeSensitivity = Math.sqrt(1.8); //a bit less than sqrt(2), basically a magic number //main function GridThing.doMap = function(collection){ var graph = new Graph(); //unimportant construction of points buildGrid(graph);
View gist:c1df6776093e04be342b
 use std::ptr::RawPtr; type NodeRef = Option>>; type NodeBackRef = *mut Node; struct Node { left: NodeRef, right: NodeRef, parent: NodeBackRef, value: T,
View gist:8046d0bdd82a482e4350
 use std::ptr::RawPtr; type NodeRef = Option>>; type NodeBackRef = *mut Node; struct Node { left: NodeRef, right: NodeRef, parent: NodeBackRef, value: T,
View Error on non-recursive
 rustc: i686-pc-mingw32/stage2/test/collectionstest-i686-pc-mingw32.exe C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs:864:14: 864:23 error: cannot borrow `cur#0` as mutable more than once at a time C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs:864 Some(ref mut x) => { ^~~~~~~~~ C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs:864:14: 864:23 note: previous borrow of `cur#0` occurs here; the mutable borrow prevents subsequent moves, borrows, or modification of `cur#0` until the borrow ends C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs:864 Some(ref mut x) => { ^~~~~~~~~ C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs:874:2: 874:2 note: previous borrow ends here C:\Users\Alexis\Documents\GitHub\rust\src\libcollections\treemap.rs
View gist:aab30073fbaea499f72b
 fn splay (&mut self, node: &mut Node) { enum SplayType {NoSplay, Zig, ZigZig, ZigZag}; loop { let splayType = match node.get_parent() { None => NoSplay, Some(parent) => { match parent.get_parent() { None => Zig, Some(_) => { if parent.is_left() == node.is_left() {