
数据结构
csdn_PatrickStar
这个作者很懒,什么都没留下…
展开
-
单向链表
struct node{ int data; struct node *next;};//创建一个结构体用来表示链表的结点类型struct node *CreateList(){ int data; struct node *head=NULL;//头指针初始为空 struct node *q; while(scanf("%d&原创 2018-12-12 17:30:09 · 176 阅读 · 0 评论 -
用链表实现登记成绩
Description叶老师想要用链表登记成绩。对于每张试卷有两个信息:学号和成绩。对于登记成绩,要求学号小的成绩登记在学号大的成绩之前。叶老师有两种操作:1 a b:向链表中加入学号为a成绩为b的同学的成绩,题目保证不同的卷子不会有相同的学号。2 k : 查询当前链表中第k个同学的成绩是多少,题目保证k小于等于当前链表的长度。请用链表做这道题!Input第一行输入一个整数Q,表...原创 2019-01-07 21:57:12 · 1875 阅读 · 0 评论 -
数组、单向链表、链表、向量实现Josephus
#include <iostream>#include <cstdlib>using namespace std;typedef struct node{ int number; struct node *next;}Node;Node *CreateList(int n){ Node *head=NULL,*tail; ...原创 2019-01-08 22:33:18 · 344 阅读 · 0 评论