![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 55
兔子骑士叫旺仔
一名学生
展开
-
C语言--设A是n个非0实数构成的数组,设计一个算法重新排列数组中的数,使得负数都排在正数前面
设A是n个非0实数构成的数组,设计一个算法重新排列数组中的数,使得负数都排在正数前面原创 2022-11-06 16:17:54 · 1797 阅读 · 0 评论 -
C--基础概念
C语言的基础概念相关整理原创 2022-10-15 16:06:58 · 214 阅读 · 0 评论 -
C--格式化输入输出
C语言中格式化输入输出介绍原创 2022-07-05 18:27:47 · 339 阅读 · 0 评论 -
简单选择排序(C语言)
简单选择排序也叫直接选择排序::时间复杂度:O(n^2)空间复杂度:O(1)原创 2022-06-28 12:30:36 · 4206 阅读 · 0 评论 -
C 单链表 --“原地”合并两个单链表
将两个单链表原来的空间交叉合并,比如单链表LA=(a1, a2,…,am)单链表LB=(b1, b2, …, bn)m与n不一定相等合并后的单链表LC=(a1, b1, a2, b2, …,am, bm, bm+1, bm+2,…,bn) (mn)整体实现代码综上,问题解答完毕。不过我们可以进一步实现有序单链表在原空间合并后仍为有序单链表,大家可以多多交流学习,一起进步。......原创 2022-06-11 00:11:10 · 894 阅读 · 0 评论 -
C语言-单链表基础操作
#include<stdio.h>#include"malloc.h"// 单链表结点类型typedef struct Node{ int data; struct Node *next; } Node,*LinkList; // typedef简化代码编写,将这种结构体重命名为Node,将这种结构体指针变量重命名为LinkList // 单链表L中p指针所指向的结点后插入新节点 void InsertList(LinkList L, Node *p, int原创 2022-05-23 14:36:56 · 232 阅读 · 0 评论 -
借单链表结点理解结构体和指针
结点结构体结构体就是一种构造数据类型。我们的生活因素十分复杂,C提供的数据类型有时并不能满足我们的需求,比如学生管理,每个学生有学号,姓名,年龄等等,我们每个学生的信息都单独存储未免太过繁琐。C语言就允许程序员可以自定义数据类型方便解决问题。在单链表中,每个结点都有两部分构成:data 数据域:用来存放该结点的数据*next 指针域:用来存放于该结点相邻的下一个结点的地址由于每个结点都是相同的构造,所以可以构造结构体:struct Node{ datatype data; //d原创 2022-05-23 01:07:25 · 869 阅读 · 1 评论 -
C语言题目:三天打鱼,两天晒网,判断输入日期是在打鱼还是晒网
C语言题目:三天打鱼,两天晒网,判断输入日期是在打鱼还是晒网原创 2022-05-15 21:55:31 · 8152 阅读 · 2 评论