自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣部分题解

一.leetcode部分报错的含义1.Char 5: fatal error: control may reach end of non-void function [-Wreturn-type] }这表示:没有考虑所有可能的返回值情况2.AddressSanitizer: heap-buffer-overflow on address 0x602000000040 at pc 0x000000406b5e bp 0x7ffc15cc0320 sp 0x7ffc15cc0318这类报错表示:检查

2022-03-26 15:53:17 813

原创 循环链表及约瑟夫环问题

循环链表一。链表的建立链表的尾结点指针域是NULL.而循环链表的建立,尾结点指向头结点void CreatByRear(LinkList head){ Node*r,*s; char name[20]; int number; r=head; printf("请输入学生的姓名和学号:\n"); while(1) { scanf("%s",name); scanf("%d",&number); if(number==0)

2021-12-11 20:03:35 241

原创 fopen()函数与fclose()函数

fopen()函数与fclose()函数首先介绍一下文件文件(flie)通常是在磁盘或固态硬盘上的一段已命名的存储区。对我们而言, stdio,h就是一个文件的名称,该文件中包含一些有用的信息,c语言提供两种文件模式:文本模式和二进制模式。(有关这两种模式的具体内容就不在这细说了,许多书上都有细讲)现在直接介绍一下文件的输入/输出.一。fopen()函数,它的第一个参数是待打开的文件的名称,更确切的是一个包含该文件名的字符串地址,第二个参数是一个字符串,指定待打开文件的模式。FILE*fope

2021-12-04 15:24:24 639

原创 链表的合并与逆置

##单链表的合并与逆置一.单链表合并算法分析:合并链表需要利用Merge函数,首先定义两个指针变量p和q,分别指向HA链表与HB链表的首元结点,并让r指向合并后的链表尾结点,合并后的链表头结点公用HA链表的头结点。首先定义一下链表类型:typedef struct node{char name[20];int number;int score;struct node*next;}Node,*LinkList; 合并程序如下:Void Merge(LinkList HA,Lin

2021-11-27 17:10:04 734

原创 洛谷P1200你的飞船在这

洛谷p1200先介绍一个概念fflush(stdio):fflush (stdin)是一个 计算机专业 术语,功能是清空输入 缓冲区 ,通常是为了确保不影响后面的数据读取(例如在读完一个字符串后紧接着又要读取一个字符,此时应该先执行fflush (stdin);本题的思路;利用一个拥有26个大写字母的字符数组,与飞船名和小组名一一比对,得到两个名字的英文字母组成,随后计算各个字母的大小,进行求值(当然传统的循环必不可少)#include <stdio.h>#include &lt

2021-11-17 15:56:32 262 1

原创 P1089 津津的储蓄计划

洛谷—津津的储蓄计划首先说下思路:妈妈每月给三百块钱,根据自己的预算看钱够不够用,每月都要判断一次,最后输出1.2倍给妈妈的和最后剩下的1.每输入一个月的预算,判断剩下的2.再计算给妈妈的和给妈妈剩下的代码如下:#include<stdio.h>int main(){ int ys[13]; int mm=0,s=0,a=0; int sx=0,b=0; double sum=0; for(int i=1;i<13;i++){

2021-11-13 17:27:03 467 2

原创 函数的递归调用

递归C通过运行时堆栈支持递归函数的实现。递归函数就是直接或者间接调用自身的函数。在函数中直接调用函数本身称为直接递归调用,在函数中调用其他函数,其他函数又调用原函数,称为间接递归调用。f() a() b(){ ... {... {... 调用f() 调用b() 调a() ... ... ...} } }直接递归调用 间接递归调用

2021-11-13 14:49:20 2537

空空如也

空空如也

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

TA关注的人

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