自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 物联网考试的题

<input type="checkbox" id="checkItem2"><label></label></td><td>张伟</td><td>一起看电影</td></tr><tr><td><input type="checkbox" id="checkItem2"><label></label></td><td>张伟</td><td>一起看电影<th>状态</th><th>发件人</th><th>主体</th>

2023-04-23 16:31:18 79

原创 DAY twelve 普利姆算法和迪杰斯特拉算法

2022-06-05 22:39:06 77

原创 DAY eleven 图的遍历和邻接表

2022-05-31 22:02:14 79

原创 DAY ten N皇后问题和哈夫曼树的编码与解

n皇后问题总代码#include<stdio.h>#include<stdlib.h>#include<math.h>int place(int *paraSolution, int paraT) { int j; for (j = 1; j < paraT; j ++) { if ((abs(paraT - j) == abs(paraSolution[j] - paraSolution[paraT])) || p...

2022-05-29 10:18:46 66

原创 DAY nine 二叉树的构建和遍历

核心代码树的初始化BTNodePtr stringToBTree(char *paraString) { int i; char ch; QueuePtr tempQueuePtr = initQueue(); BTNodePtr resultHeader; BTNodePtr tempParent, tempLeftChild, tempRightChild; i = 0; ch = paraString[0]; ...

2022-05-24 20:35:47 48

原创 DAY eight 二维数组和矩阵和压缩矩阵转置

矩阵乘法总代码#include<stdio.h>#include<stdlib.h>/***动态二维数组*/typedef struct TwoDArray{ int rows; int columns; int **elements;} TwoDArray, *TwoDArrayPtr;/***静态二维数组*/typedef struct TwoDStaticArray{ int rows; i...

2022-05-19 15:16:02 95

原创 DAY seven 队列 和 循环队列

代码#include<stdio.h>#include<stdlib.h>/***队列结点*/typedef struct LinkNode{ int data; struct LinkNode *next;} *LinkNodePtr;/***链队列*/typedef struct LinkQueue{ LinkNodePtr front; LinkNodePtr rear;} *LinkQueueP...

2022-05-17 15:26:25 73 1

原创 DAY SIX 累加递归

一,累加递归总代码#include<stdio.h>#include<stdlib.h>int addTo(int paraN) { int tempSum; printf("entering addTo(%d)\n", paraN); if (paraN <= 0) { printf(" return 0\n"); return 0; } else { tem...

2022-05-12 15:08:44 82

原创 Day five 栈和部分应用

一、栈的基本功能1.建立typedef struct CharStack{ int top; char data[10];} *CharStackPtr;2.初始化CharStackPtr charStackInit() { CharStackPtr resultPtr = (CharStackPtr)malloc(sizeof(struct CharStack)); resultPtr->top = -1; return...

2022-05-10 20:09:51 101

原创 day five 多项式加法

结构体定义typedef struct LinkNode{ int coefficient; int exponent; struct LinkNode *next;} *LinkList, *NodePtr;结构体初始化LinkList initLinkList(){ LinkList tempHeader = (LinkList)malloc(sizeof(struct LinkNode)); tempHeader->coefficient =...

2022-05-06 09:50:24 43 1

原创 day four 静态链表

1.创建typedef struct StaticLinkedNode{ char data; int next;} *NodePtr;typedef struct StaticLinkedList{ NodePtr nodes; int* used;} *ListPtr;2.带头结点的链表ListPtr initLinkedList(){ ListPtr tempPtr = (ListPtr)malloc(sizeof(struc...

2022-05-03 15:33:52 98 1

原创 day three 双向链表

1.创建typedef struct DoubleLinkedNode{ char data; struct DoubleLinkedNode *previous; struct DoubleLinkedNode *next;} DLNode, *DLNodePtr;2.初始化DLNodePtr initLinkList(){ DLNodePtr tempHeader = (DLNodePtr)malloc(sizeof(DLNode)); tempHea...

2022-05-03 15:05:27 54 1

原创 DAY TWO 单链表

1.创建typedef struct LinkNode{ char data; struct LinkNode *next;} LNode, *LinkList, *NodePtr;2.初始化有头结点的链表LinkList initLinkList(){ NodePtr tempHeader = (NodePtr)malloc(sizeof(LNode)); tempHeader->data = '\0'; tempHeader->next...

2022-04-29 12:06:13 50

原创 Day one 线性表

1.代码#include <stdio.h>#include <malloc.h>#define LIST_MAX_LENGTH 10typedef struct SequentialList { int actualLength; int data[LIST_MAX_LENGTH];void outputList(SequentialListPtr paraList) { for(int i = 0; i < paraList...

2022-04-25 23:39:41 85

空空如也

空空如也

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

TA关注的人

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