算法学习
WCR_520
这个作者很懒,什么都没留下…
展开
-
java栈
Stack栈是Vector的一个子类,它实现了一个标准的后进先出的栈,栈本身最重要的就是 push 和 pop.堆栈只定义了默认构造函数,用来创建一个空栈。堆栈除了包括由Vector定义的所有方法,也定义了自己的一些方法Stack()除了由Vector定义的所有方法,自己也定义了一些方法:序号 方法描述1 boolean empty() 测试堆栈是否为空。2 Object peek( )查看堆栈顶部的对象,但不从堆栈中移除它。3 Object pop( )移除堆栈顶部的对象,并作为此原创 2021-07-15 15:38:04 · 172 阅读 · 0 评论 -
单链表应用(创建,插入,删除)
#include <iostream>using namespace std;typedef struct LNode{ char data; struct LNode *next;} LNode,*LinkList;//初始化带头节点的单链表void InitList(LinkList &L){ L=new LNode; L->next=NULL;}//前插法创建单链表void CreatList(LinkList &L原创 2020-07-31 17:01:18 · 162 阅读 · 0 评论 -
[编程入门]报数问题(约瑟夫环)
[编程入门]报数问题题目描述有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。输入初始人数n输出最后一人的初始编号样例输入3样例输出2#include<iostream>#include<stdio.h>using namespace std;typedef struct Lnode{ int data; struct Lnode *next;}*LinkList;v原创 2020-07-31 11:22:11 · 389 阅读 · 0 评论