自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 洛谷刷题-入门级

吸烟有害健康。题目描述:Peter 有 n 根烟,他每吸完一根烟就把烟蒂保存起来,k(k>1)个烟蒂可以换一个新的烟,那么 Peter 最终能吸到多少根烟呢?吸烟有害健康。

2023-04-04 13:43:24 112

原创 双链表操作

单链表,中只有一个指向其后继的指针,要访问某个节点兄弟,就只能从头开始遍历,访问后面时间复杂度O(1),访问前驱时间复杂度O(N);为了向别人展示自己更快,某位聪明人发明了双链表.现在可是有两个指针哦,一个前驱,一个后继,链路从单向变成双向了.查找什么的与单链表基本没啥不同,但是删除,插入什么的会搞坏链表的东西肯定是要不同的,毕竟要保证链表不断.

2023-04-03 21:19:26 81

原创 线性表操作

线性表的操作

2023-04-03 20:03:42 150 1

原创 矩阵的转置

c语言练习

2023-01-21 20:01:43 73

原创 do_while switch_case,练习

判断语句训练

2023-01-21 12:13:05 56

原创 c语言 失败品乘法口诀

c语言练习

2023-01-20 23:27:45 38

原创 【无标题】

c语言练习

2023-01-20 23:02:15 27

原创 c语言练习题

c语言练习题

2023-01-20 22:39:55 55

原创 【无标题】

#include<iostream>#include<cstdio>#include<cstring>#define YQH 1005using namespace std;int n,m,ans,st[YQH],s,tuopu[YQH][YQH],de[YQH],tt[YQH],top;bool is[YQH],bo[YQH];int main() { scanf("%d %d",&n,&m); for(int i=1;i&

2022-03-08 19:06:23 40

原创 【无标题】

#include<stdio.h>#include<stdlib.h>//结构定义+结构操作#include<time.h>typedef struct ListNode {//链表节点类型 int data; struct ListNode *next;//指向下一个节点的指针域}ListNode;//链表类型typedef struct LinkList { ListNode head; int length;}LinkL

2022-03-05 23:57:38 36

原创 2020-11-19

高低字节交换,利用指针实现long int 数最高字节与最低字节的交换。#include<stdio.h>void swap32(long *date){char *p=(char *)date;char *q=(char *)(date)+sizeof(*date)-1;char t;t=*q;*q=*p;*p=t;}int main(void){long a;a=0x12345678;printf(“Before swap a=0x%lx\n”,a);swap3

2020-11-19 22:59:03 98

原创 2020-11-19

输入的正文复制到输出,复制过程中删去每个输入行的前置空格。#include<stdio.h>int main(){char ch;int flag=1;printf(“input text:\n”);while((ch=getchar())!=EOF){if(flag&&(ch==’ ‘||’\t’))continue;putchar(ch);if(ch==’\n’)flag=1;else{flag=0;}} return 0;}...

2020-11-19 22:30:58 50

原创 2020-11-19

给定n个整数表示一个商店连续n天的销售量(假设相邻两天的销售量不同)计算这些天有几个折点,折点就是:某天之前销售量在增长之后又减少,或减少后又增加。这样的点就是折点。编程如下#include<stdio.h>int main(){int n,i,s[n],numpoint=0,t;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&s[i]);}for(t=1;t<n-1;t++){numpoint=(s[

2020-11-19 22:09:37 582

原创 2020-11-19

判断电话号码规格的正确性#include<stdio.h>int main(){char c,first,second;int i=0;while((c=getchar())!=EOF){if(i0){first=c;if(first!=‘1’){printf(“第1位不合法\n”);}}if(i1){second=c;if(second<‘3’||second==‘6’||second==‘9’){printf(“第2位不合法\n”);}}

2020-11-19 21:59:36 126

原创 2020-11-08

交换两个数。#include<stdio.h>int main(){int m,n,t;scanf("%d%d\n",&m,&n);printf("%d\t%d\n",m,n);t=m;m=n;n=t;printf("%d\t%d\n",m,n);}#include<stdio.h>int main(){int m,n,t;scanf("%d%d\n",&m,&n);printf("%d\t%d\n",m,n);m^=n;

2020-11-08 11:16:07 40

原创 2020-11-07

##斐波那契数列#include<stdio.h>int main(){long long f1,f2;int i;f1=f2=1;printf("sizeof(long long)=%d\n",sizeof(f1)); for(i=1;i<100;i++){ printf("f(%d)=%l64d\nf(%d)=%l64d\n",(2*i-1),f1,2*i,f2); f1=f1+f2; f2=f1+f2; }

2020-11-07 16:51:39 48

数据结构实验,链表、二叉树、图等

数据结构实验,链表、二叉树、图等

2022-03-12

电路理论全套课程PPT

数字电路与逻辑设计全套课程PPT

2022-03-12

中文语言压缩包,应用codeblocks等开发软件

中文语言压缩包,应用codeblocks等开发软件

2022-03-05

cmd常用命令,window10

cmd常用命令,window10

2022-03-05

大数据导论课程结课PPT

大数据导论课程结课PPT

2022-03-05

空空如也

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

TA关注的人

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