自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Hello,this is LHX

大家好,10月28日我正式开始了大四的准读研生活,研究方向暂定为图数据挖据,希望自己能够在清华园顺利毕业。从今天开始我会更新一些论文阅读笔记跟大家分享。...

2019-10-29 15:47:05 131

原创 记2019保研经历

0序言 本来不想写博客的,qq和pyq都没发,其中的原因很多。今天把经历整理成博客是因为想给自己的三年留个纪念,也是答应了某只星期八写篇魔幻保研记。此外,这一路参看了很多前辈的博客分享,其中一位学姐的博客可以说改变了我的命运,保研路艰苦,愿大家都有满意的offer。1概述我的个人背景就不讲了。夏令营参加了人大ai,北理工,中科大和华南理工,获得了四个优营。九推参加了清华本部交叉学科...

2019-10-05 22:58:52 288 2

原创 PAT乙级-1055

重写·对比纪录每次刷题的重写对比改进:#include <iostream>#include<string>#include<algorithm>#include<cstdio>#include<math.h>using namespace std;typedef struct STU{    string ...

2018-11-28 22:25:27 146

原创 flag

还有三周就开学大三了,这段时间努力一把

2018-08-18 19:44:57 416

原创 软件工程基础学习的问

1.软件过程模型这么多,具体该使用在什么具体情况下===第一章2.用户的需求往往是多变的,该如何满足需求===第一章3.面向对象设计时要怎么分离出实体====第二章4.为什么要进行结构化设计====第二章5.结构化设计怎么对信息进行隐藏的====第三章6.编程风格会对软件质量造成多大影响====第五章8.9.10....

2018-03-05 23:00:05 168

原创 二叉练习代码

#include#include#include#includeusing namespace std;typedef struct node{char data;struct node *lchild, *rchild;}BTNode;void CreateBTNode(BTNode *&b, char *str){BTNode *

2017-12-12 17:19:59 166

原创 二叉树

#include#include#include#includetypedef struct node { char data; struct node *lchild; struct node *rchild; }BtNode;void Create(BtNode *&b,char str[]){ BtNode *St[2000], *p; int top =0, k

2017-11-27 20:24:25 142

原创 求循环节

#include #include typedef struct node{ int data; struct node * next;} NODE;NODE * find(NODE *, int *);void outputring(NODE *);void change(int, int, NODE *);void change(int n, int

2017-11-25 19:23:37 621

原创 矩阵快速转置

#include#includetypedef struct { int r; int c; int d=0;}TupNode;//定义每个非零元素对应的三元数组typedef struct { int rows; int cols; int nums;//非零元素个数 TupNode data[500];}TSMatrix;//三元组顺序表,用顺序表(每个元素是三元组)来

2017-11-21 21:23:08 182

原创 广义表逆置

/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include "stdio.h"#include "string.h"#include "stdlib.h"typedef enum { ATOM, LIST } ListTag;typedef struct node {ListTag  tag;

2017-11-21 20:23:30 1623

原创 广义表

#include#include#include#include//广义表的头尾链表存储结构typedef enum { ATOM, LIST } ELemTag;typedef int AtomType;//ATOM=0,表示原子//List=1,表示子表typedef struct GLNode{ELemTag tag;//用于区别原子节点和表节点union {AtomType atom;//

2017-11-21 19:38:27 232

原创 稀疏矩阵乘法

#include#include#include#includetypedef struct { int r; int c; int d;}TupNode;//定义每个非零元素对应的三元数组typedef struct { int rows; int cols; int nums;//非零元素个数 TupNode data[500];}TSMatrix;//三元组顺序表

2017-11-21 15:39:39 736

原创 稀疏矩阵

#include#include#include#includetypedef struct { int r; int c; int d;}TupNode;//定义每个非零元素对应的三元数组typedef struct { int rows; int cols; int nums;//非零元素个数 TupNode data[100];}TSMatrix;//三元组顺序表

2017-11-21 14:10:36 250

原创 合并

#include#includetypedef struct link{int data[100];int length;}Link;void he(Link A, Link B, Link &C){int i=0, j=0, k=0;while (A.length > 0 && B.length > 0){if (A.data[i]

2017-11-19 14:10:54 113

原创 队列

#include#include//队列之顺序队/*队尾入队,队头出队实例:独木桥front,rear初始值都为-1rear指向队尾元素,入队时rear++front指向队首元素的前一位值,出队时front++队满;rear=maxsize-1队空:rear=front缺点:会浪费前面空间,会出现rear=front=maxsize-1,队虽然空但是进不来了*/#de

2017-10-31 23:48:25 268

原创 栈表定义练习

#include#include//链栈练习LiStack#define MaxSize 100#define ElemType int//带头结点的单链表/*头结点之后即为栈顶在头结点之后进行操作栈空:s->next=NULL栈满:不存在进栈:头插法退栈:删除头结点之后的节点*/typedef struct linknode { ElemType data; s

2017-10-31 21:10:17 513

原创 顺序栈定义练习

#include#include//顺序栈练习#define MaxSize 100#define ElemType inttypedef struct { ElemType data[MaxSize]; int top;}SqStack;//top初始值为-1,top总是指向栈顶,top=max-1即为栈满,top=-1即为栈空,进top++,出top--//区分好栈指

2017-10-31 20:30:11 666 1

原创 第三题

#include #include typedef struct node{ int data; struct node * next;} NODE;int num[1000000];void output(NODE *);void change(int n, int m, NODE *head) { int flag; NODE *r = head;

2017-10-29 23:59:20 196

原创 第二次练习-双向循环链表

#include#includeint n, m, k;//这里设成全局变量,以后就不用在作为参数。typedef struct link{ link *last; link *next; int data;}Link;//改进1:由于是双向链表所以不需要记录前趋节点//改进2:寻找起点这个版本方法较好//第一步;创建双向链表,带头结点,处理时越过头结点,这么处理比较方便

2017-10-29 19:09:23 319

原创 改正第一次练习

#include#includetypedef struct clink{clink *next;int data;}CLink;void Create(int m, CLink *&p){p = (CLink *)malloc(sizeof(CLink));CLink *n, *r;r = p;int i, j;

2017-10-28 22:33:25 136

原创 第一题就不会,很难受

#include#includetypedef struct clink{clink *next;int data;}CLink;void Create(int m, CLink *&p){p = (CLink *)malloc(sizeof(CLink));CLink *n, *r;r = p;int i, j;

2017-10-28 22:04:57 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除