随笔分类 - Programming(C,C++,java, Python, etc)
摘要:public class swap{ public void sswap(int x,int y){ int s; s=x; x=y; y=s; System.out.println("Within sswap: x="+x+" y="+y); } public static void main(String args[]){ int x=10,y=7; System.out.println("x="+x+" y="+y); swap s=new swap(); s.sswap(x,y); System.out.p
阅读全文
摘要://设计包含Min函数的栈//定义栈的数据结构,要求添加一个函数,能够得到栈的最小元素。要求函数Min, push,pop的时间复杂度都是O(1).#include #include struct minStackElement{ int data; int min;};struct minStack{ minStackElement *data; int size; int top;};minStack *minStackInit(int maxSize){ minStack *stack; stack->size=maxSize; stack...
阅读全文
摘要:1 #include 2 #include 3 struct BSTNode{ 4 int v; 5 struct BSTNode *left,*right; 6 }; 7 8 struct BSTNode *root=NULL; 9 10 struct BSTNode* createNode(int data){11 struct BSTNode *newNode;12 newNode=(struct BSTNode*)malloc(sizeof(struct BSTNode));13 newNode->v=data;14 newNode->left=NULL;15 newNod
阅读全文

浙公网安备 33010602011771号