- 博客(9)
- 收藏
- 关注
原创 C语言:删除代码注释
引用博客的链接: 原文链接本文的出题点来源于华中科技大学2019年计算机学院复试上机的某一题,天真的我一开始以为注释的样子是:// 或 /* */ 顶格注释 。但是思索一番,发现事情并没有那么简单,于是就有了这么一番”加工“。因原文章已讲解了思路,故本文旨在改进,不再赘述。水平有限,望包涵。注释方式举例这里截取我之前的文章中链表一节的主函数作为测试,涵盖常见的可能注释的方式//链表...
2020-03-11 20:40:10
1607
原创 C语言数据结构(5):非递归插入以及遍历的二叉树实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct btree { int value; struct btree *left; struct btree *right;} btree;typedef struct stack { struct btree *...
2020-03-10 14:36:52
219
原创 C语言数据结构(4):递归插入以及遍历的二叉树实现
标准库以及类型定义#include <stdlib.h>#include <stdio.h>typedef struct Btree { int value; struct Btree *left; struct Btree *right;} Btree;创建结点Btree *create_tree(int value) { ...
2020-03-10 14:29:27
196
原创 C语言数据结构(3):链式队列的实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct node{ int value; struct node *next;}node;typedef struct queue{ struct node *front; struct node *rear;}q...
2020-03-10 14:01:13
395
原创 C语言数据结构(2):链式栈的实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct stack{ int value; struct stack *next;}stack;创建结点stack *create_stack(int value){ stack *node = (stack *)m...
2020-03-10 13:53:20
305
原创 C语言数据结构(1):具有头结点的链表实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct link { int value; struct link *next;} link;创建结点link *create_link(int value) { link *node = (link *) mall...
2020-03-10 13:41:51
297
原创 c语言:关于指针数组和数组指针
指针数组和数组指针浅析指针数组char b[4] = {'1','2','3','4'};char p;char *p;char a[4];char *a[4];p是存放char类型,加了*就是存放char类型地址。那么同样,a[4]是存放char类型的数组,加了*就是存放char类型地址的数组。最后,从名字看出,指针数组本质是一个数组,只是不是普通数组,它存放的是指针。它...
2020-03-10 13:22:44
127
原创 由回归引出的正则化的延伸及扩展
在学习回归问题的过程中,我们经常性的看到算法推导,并认知到一定程度,比如,你知道一个线性问题最后其实是求最小二乘,但是在这个过程中,许多问题的数学原理并没有十分弄懂,仅仅是知道那些算法该那样算,那些过程应该那样做,但是为什么那样做,是因为哪一种解释困境,或者实践困难使得我们需要改进算法并对它做出合理的解释,很多时候,我们并没有深入了解,这就造成一种现象,你能把算法到线上运行,但却无法解释很多原理,
2019-02-15 13:37:10
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人