自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递推(持续更新)

例1:求出前20个Fibonacci数列斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应

2021-08-31 15:41:17 118

原创 数字操作常用算法(持续更新)

数字类获得一个数的某个位数(不带权值)#include<stdio.h>int GetDigit(int n, int i){ int remainder; int count = 0; while (count < i) { count++; remainder = n % 10; n /=10; } return remainder; }算法描述:参数为该数和你所取的该数的位数;返回值位该位数(不带权值)获得一个数的某位数(带权值)#inclu

2021-08-30 15:03:03 243

原创 算法小合集(一些有趣的数)(二)

例1:求100以内所有的勾股数;(满足勾股定理的3个正整数)分析:三个数满足a2+b2=c2a^2+b^2=c^2a2+b2=c2按a<b<c进行排列;#include<stdio.h>int main(){ for (int i = 1;i < 100;i++) { for (int j = i;j < 100;j++) { for (int k=j ;k <= 100;k++) { if (i * i + j * j =

2021-08-28 19:15:52 258

原创 算法小合集(一些有趣的数)(一)

例 1:编写程序判断一个数是否为素数##(素数定义)#include<stdio.h>int main(){ int number; printf("请输入一个数"); scanf_s("%d", &number); int tag=1; for (int i = 2;i < number;i++) { if (number % i == 0) { tag = 0; break; } } if (tag == 0) { pri

2021-08-26 16:53:00 155

原创 算法小合集(大小写转化)

原理:ASCII码大写的A ASCII码值是65,小写的a是97,由于大写与大写之间和小写和小写之间的相对位置没有变,那么只要加上该字母与大小写之间的差别即可实现大小写转化例1 编写一个程序将大写字母转化为小写字母#include<stdio.h>int main(){ char c1, c2; scanf_s("%c", &c1); c2 = c1 + 'a' - 'A'; printf("%c", c2); return 0;}例2,编写一个程序将小写字母转

2021-08-24 15:11:33 213

原创 算法小合集(求和)

算法小合集(求和)例1,编写一个程序求1+2+3+4+5+…+100的值;分析:首先这是一个等差数列可以用求和公式,但是这里不用,因为不是所有的求和我们都知道公式既然是求和;那么必然能够写成 类似于∑i=1nai\sum_{i=1}^{n} ai∑i=1n​ai的形式那么只要找到aiaiai的通项公式,然后用for循环加起来就好了所以,转换为,找通项公式这个题目很容易看出ai=iai=iai=i;那么代码就很容易写出来了;#include<stdio.h>int main()

2021-08-24 08:52:30 532

原创 算法小合集(判断)

判断闰年闰年的概念:能被400整除或能被4整除但不能被100整除的是闰年;四年一闰,百年不闰,四百年再闰比如说2000年是闰年,2100年不是闰年,因为2100能被100整除;//判断闰年#include<stdio.h>int main(){ for (int i = 2000;i < 2400;i++) { if (i % 4 == 0 && i % 100 != 0 || i % 400...

2021-08-23 16:17:19 64

原创 单链表的基本运算

数据结构typedef struct LNode{ int data; struct LNode* next;}LNode;生成void CreateLList( LNode**head){ *head = (LNode*)malloc(sizeof(LNode)); (*head)->next = NULL; LNode* Tail = *head; int n; printf("输入元素个数"); scanf_s("%d", &n); LNode*

2021-08-22 17:31:48 260

原创 约瑟夫环存代码(自己写的)

#include<stdio.h>int main(){ int a[31]; for (int i = 1;i < 11;i++) { a[i] = i; } int j = 1; int k = 0; int count = 0; while (k < 10) { while (j < 11) { if (a[j] != 0) { count++; if (count % 3 == 0).

2021-08-22 14:00:39 59

原创 数据结构之单链表(头插法和尾插法)

数据结构typedef struct LNode{ int data; int *next}

2021-08-21 16:08:06 601 1

原创 数据结构之顺序表

由于考研,自己写着有助复习,顺便有人把我纠错

2021-08-20 17:32:19 301

原创 测试一下八八八八

测试用有序列表二二二三生三世List item 代办1printf("hello world"); 哔哩哔哩

2021-08-05 19:48:43 107

空空如也

空空如也

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

TA关注的人

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