算法实现
一些实战项目的算法,直接上代码!
南浔Pyer
武汉大学情报学硕士在读,添砖Java中...
展开
-
【数据结构-C语言实现】两个栈实现一个队列
#include<stdio.h>#include<stdlib.h>#include<string.h>#define Status int#define INIT_SIZE 100#define STACKINCREMENT 10typedef struct{ char number;}ElemType;typedef struct{ ElemType *top; ElemType *base; int StackS原创 2022-01-12 14:37:50 · 1616 阅读 · 0 评论 -
【数据结构-C语言实现】反转链表
#include<stdio.h>#include<stdlib.h>#include<string.h>#define Status int#define INIT_SIZE 100#define STACKINCREMENT 10typedef struct{ char number;}ElemType;typedef struct{ ElemType *top; ElemType *base; int StackS原创 2022-01-12 13:59:18 · 373 阅读 · 1 评论 -
【数据结构-C语言实现】链栈及其操作函数
#include<stdio.h>#include<stdlib.h>#define Status int//数据类型typedef struct{ int number;}ElemType;//结点类型typedef struct LNode{ LNode *next; ElemType data;}LNode, *LinkList;//初始化链表Status InitStack(LinkList &S){ if(!S) { S原创 2022-01-12 12:04:13 · 434 阅读 · 0 评论 -
【数据结构-C语言实现】线性栈及其操作函数
#include<stdio.h>#include<stdlib.h>#define Status int#define STACK_SIZE 100#define STACKINCREMENT 10//数据类型typedef struct{ int number;}ElemType;//存储类型typedef struct{ ElemType *base; ElemType *top; int StackSize;}SqStack;//初始化原创 2022-01-12 10:58:23 · 329 阅读 · 0 评论 -
【数据结构-C语言实现】合并有序链表
#include<stdio.h>#include<stdlib.h>#define Status int//数据类型typedef struct{ int number;}ElemType;//结点类型typedef struct LNode{ LNode *next; ElemType data; int Length;}LNode, *LinkList;//初始化链表Status InitList(LinkList &L){ i原创 2022-01-11 16:47:45 · 814 阅读 · 0 评论 -
【数据结构-C语言实现】链表及其操作函数
#include<stdio.h>#include<stdlib.h>#define Status int//数据类型typedef struct{ int number;}ElemType;//结点类型typedef struct LNode{ LNode *next; ElemType data; int Length;}LNode,*LinkList;//初始化链表Status InitList(LinkList &L){ if原创 2022-01-11 14:37:35 · 500 阅读 · 0 评论 -
【数据结构-C语言实现】合并有序线性表
#include<stdio.h>#include<stdlib.h>#define Status int#define INIT_SIZE 20#define LISTINCREMENT 10#define N 10//数据类型typedef struct{ int number;}ElemType;//顺序表存储结构typedef struct{ ElemType *pstu; int Length; int Listsize;}SqList原创 2022-01-11 00:49:38 · 1658 阅读 · 0 评论 -
【数据结构-C语言实现】线性表及其操作函数
#include<stdio.h>#include<stdlib.h>#define Status int // 可定义为任意数据类型#define INIT_SIZE 20 //线性表存储空间的初始分配量#define LISTINCREMENT 10 //线性表存储空间的分配增量//数据类型typedef struct{ int number;}ElemType;//顺序表存储结构typedef struct{ ElemType *pstu; //存原创 2022-01-10 21:49:17 · 1101 阅读 · 0 评论 -
C#计算学生GPA
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { class Student ...原创 2019-12-26 00:09:29 · 1008 阅读 · 0 评论 -
C#实现简单计算器
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.W...原创 2019-12-26 00:07:37 · 180 阅读 · 0 评论 -
迷宫问题求解——数据结构C语言的栈算法实现
#include<stdio.h>#include<stdlib.h>#include<string.h>#define Status intchar a[10][10]={{‘0’,‘0’,‘0’,‘0’,‘0’,‘0’,‘0’,‘0’,‘0’,‘0’},{‘0’,‘1’,‘1’,‘0’,‘1’,‘1’,‘1’,‘0’,‘1’,‘0’},{‘0’...原创 2019-11-25 19:18:42 · 633 阅读 · 2 评论