自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 链表详细解析

/在ptr1~ptr2间插入节点。if(ptr2->num==num){//从表头的下一节点搜索。//插入节点为头节点。//ptr表示待插入的节点。//要被删除节点非表头结点。//要被删除节点为头节点。//原链表为空时插入。

2023-12-02 22:20:25 158

原创 111111

/从表头的下一节点搜索所有符合删除的节点。//插 ptr2入->Doc(head,p--相关问题);//要被删除节点为非表头节点。//遍历 int size=//要被删除节点为表头结点。//原链表为空时插入。

2023-11-30 17:52:57 75

原创 链表11111

/从表头的下一节点搜索所有符合删除的节点。//要被删除节点为非表头节点。//要被删除节点为表头结点。

2023-11-30 17:50:37 180 1

原创 (1)统计大写辅音字母 (2)选择法排序 (3)字符串替换 (4)判断上三角矩阵 (5)求矩阵各行元素之和 (6)找鞍点

/求矩阵各行元素之和。//统计大写辅音字母。

2023-11-15 21:04:06 87 1

原创 (1)使用函数求余弦函数的近似值 (2)使用函数输出水仙花数 (3)/输出n行空心的数字金字塔

i++){//打印高度。//使用函数求余弦函数的近似值。//输出n行空心的数字金字塔。//使用函数输出水仙花数。

2023-11-15 21:00:48 123 1

原创 利用函数的重要性(减少代码量,增强可读性)

/输出从m到n之间的所有素数。//利用辗转相除法求最大公约数。//使用函数判断完全平方数。

2023-11-10 21:28:05 31 1

原创 使用字符串编程(加密)向前偏移、向后偏移、向前或者向后偏移

/使用凯撒密码进行向右偏移或者向左偏移。//凯撒加密向后偏移。//凯撒密码向前偏移。

2023-11-10 19:56:03 109 1

原创 字符串逆序、将十六进制字符串转换为十进制非负整数、查找指定字符、

/将十六进制字符串转换为十进制非负整数。

2023-11-10 19:51:19 192 1

原创 解密算法(2)

这段代码是一个简单的凯撒密码加密程序,它将输入的字符串中的每个字母向左或向右偏移一定的距离,以实现加密的目的。在这段代码中,如果偏移量offset为正数,则将每个字母向右偏移offset个位置;如果偏移量offset为负数,则将每个字母向左偏移offset个位置。注释:针对(3)不可将offset赋值为相反数,这样只会使第一个字母向左偏移,第二个字母会成为正数进入if中向右偏移。//使用凯撒密码进行向右偏移或者向左偏移。(2)//凯撒密码向前偏移。//凯撒加密向后偏移。

2023-11-10 15:59:44 191 1

原创 解密算法one

这段代码是一个简单的凯撒密码加密程序,它将输入的字符串中的每个字母向左或向右偏移一定的距离,以实现加密的目的。在这段代码中,如果偏移量offset为正数,则将每个字母向右偏移offset个位置;如果偏移量offset为负数,则将每个字母向左偏移offset个位置。注释:针对(3)不可将offset赋值为相反数,这样只会使第一个字母向左偏移,第二个字母会成为正数进入if中向右偏移。//使用凯撒密码进行向右偏移或者向左偏移。(2)//凯撒密码向前偏移。//凯撒加密向后偏移。

2023-11-10 15:58:53 30 1

原创 PTA ( 降价提醒机器人)(查验身份证)(换硬币)

/ 计算身份证号码的校验码。// 验证身份证号码的有效性。

2023-11-06 20:54:33 285 1

原创 找出不是两个数组中的共同元素

/找出不是两个数组中的共同元素。

2023-11-04 20:12:53 43 1

原创 将数组中的数逆序存放(可以自己在这的基础上根据自己所学的知识创新)

int main()for(i=0;i<n;i++){int temp=0;for(k=0;k<n;k++){for(i=n-1;i>k;i--){temp=a[i];for(i=0;i<n;i++){return 0;

2023-11-04 19:11:34 715 1

原创 二分法创新篇

经过小编的认真思考与研究,发现二分法排序以后所用的high,low代表的是经过排序后最大值、最小值所对应的位置,而不是指最大(小)值,但也可以尝试一下只挑选出最大值和最小值进行找中间值,可是由于中间值可能会有小数导致错误,所以不推荐用最大值与最小值这样做。以下是折半查找法的创新篇(二分法):先排序后查找。

2023-11-04 18:24:16 25 1

原创 折半查找法创新篇(二分法)

经过小编的认真思考与研究,发现二分法排序以后所用的high,low代表的是经过排序后最大值、最小值所对应的位置,而不是指最大(小)值,但也可以尝试一下只挑选出最大值和最小值进行找中间值,可是由于中间值可能会有小数导致错误,所以不推荐用最大值与最小值这样做。以下是折半查找法的创新篇(二分法):先排序后查找。

2023-11-04 18:22:50 21 1

原创 初学数组 -one

(2)选择排序法是一种内部排序法,它的算法思想是每一次从待排序的数据元素中选出最小(或最大)的一个元素,将元素存放在序列的起始位置(即与待排序列的第一个元素的位置进行交换)。然后再从剩余的未排序元素中寻找最小(或最大)的元素,然后存放在已排序序列的末尾。(1)某电视台要调查观众对该台8个栏目的受欢迎情况,共调查了n位观众,现要求编写程序,输入每一位观众的投票情况,统计输出各栏目的得票情况。具体来说,输入一个正整数n,表示观众人数,接下来一行输入n个整数,表示每位观众的投票情况,输出每个栏目的编号和得票数。

2023-11-04 16:44:02 26 1

原创 初学数组之经典例题

(2)选择排序法是一种内部排序法,它的算法思想是每一次从待排序的数据元素中选出最小(或最大)的一个元素,将元素存放在序列的起始位置(即与待排序列的第一个元素的位置进行交换)。然后再从剩余的未排序元素中寻找最小(或最大)的元素,然后存放在已排序序列的末尾。(1)某电视台要调查观众对该台8个栏目的受欢迎情况,共调查了n位观众,现要求编写程序,输入每一位观众的投票情况,统计输出各栏目的得票情况。具体来说,输入一个正整数n,表示观众人数,接下来一行输入n个整数,表示每位观众的投票情况,输出每个栏目的编号和得票数。

2023-11-04 16:43:00 27 1

原创 有一群猴子摘了一堆桃子,他们每天都吃当前桃子的一半且再多吃一个,到了第n天就只余下一个桃子。用多种方法实现求出原来这群猴子共摘了多少个桃子。采用链式数据结构实现上述求解。

*猴子吃桃问题*/

2023-10-31 10:44:16 113 1

原创 兔子繁衍问题。一对兔子,从出生后第三个月起每个月都生一对兔子。小兔子长到第三个月后每个月又生一对兔子。假如兔子都不死,请问第一个月出生的兔子,至少繁衍到第几个月兔子总数才可以达到n对?n<=10000

*兔子繁衍问题*/

2023-10-31 10:42:22 302

原创 判断素数(初学版)

int main()if(m==2)else{for(i=2;i<=limit;i++){break;return 0;

2023-10-30 21:53:07 22

原创 换硬币问题

*x1,x2,x5分别表示1分,两分,五分钱的数量*/

2023-10-30 21:51:17 41

原创 打印菱形符号(高度为n)

int main()if(n%2!=0){for(i=1;i<=(n+1)/2;i++){for(j=1;j++){for(k=1;k<=2*i-1;k++){for(i=1;i<(n+1)/2;i++){for(j=1;j<=i;j++){for(k=1;k++){return 0;

2023-10-30 21:49:09 39

学习考核基础路线.md

学习考核基础路线.md

2023-11-02

空空如也

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

TA关注的人

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