随笔分类 - algorithm
摘要:package datastructures.queue; /** * @author warriorg */ public class ArrayQueue<T> implements Queue<T> { private final Object[] items; private int tak
阅读全文
摘要:package main import ( "fmt" "strings" ) type ArrayStack struct { data []int // 存放数据的位置 top int // 栈顶指针 } /** Initialize your data structure here. */ f
阅读全文
摘要:package datastructures.linked; import java.util.Iterator; /** * @author warriorg */ public class DoublyLinkedList<T> implements Iterable<T> { private
阅读全文
摘要:重新学习数据结构和算法,动手实现每一个结构和算法 import java.util.Iterator; public class DynamicArray<T> implements Iterable<T>{ /*** * Default initial capacity * */ private
阅读全文