自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯 素因子去重

蓝桥杯 素因子去重问题描述  给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1输入格式  一个整数,表示n输出格式  输出一行,包含一个整数p。样例输入1000样例输出10数据规模和约定  n<=10^12  样例解释:n=1000=2^3* 5* 3,p=2*5=10#include<stdio.h>int main(){ int flag; long long n,p,i; p=1; scanf("%l

2020-10-16 19:39:35 165

原创 hexo博客搭建感想以及yilia主题的一些美化

这篇文章主要列举了利用hexo搭建博客遇到的问题和解决方法以及yilia主题的一些美化功能的添加遇见的问题一:在使用命令hexo s 运行后localhost:4000无法访问运行hexo s之后没有出错,但是localhost:4000不能访问,应该是hexo默认的窗口被占用了,可以换一个窗口试试。使用命令hexo s -p 4001若是还不能访问,可以等一段时间,因为该窗口可能没有...

2020-05-03 21:35:09 653

原创 蓝桥杯 Huffuman树

蓝桥杯 Huffuman树问题描述  Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。  给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:  1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。  2. 重复...

2020-04-07 17:08:12 287

原创 计算机内部的二进制浮点数加减运算

计算机内部的二进制浮点数加减运算十进制科学计数法的加法例子1.123×10^5 + 2.560×10^2=1.123×10^5 + 0.002560×10^5=1.12556×10^5=1.126×10^5进行尾数加减运算前,必须“对阶”!最后还要考虑舍入。计算机内部的二进制运算也是一样。“对阶”操作:目的是使两数的阶码相同。小阶向大阶看齐,阶小的那个数的尾数右移,右移位数等于两个...

2020-03-19 14:49:52 2204

原创 蓝桥杯 猴子吃桃问题

蓝桥杯 猴子吃桃问题问题描述  猴子吃桃问题:猴子摘下若干个桃子,第一天吃了桃子的一半多一个,以后每天吃了  前一天剩下的一半多一个,到第n天吃以前发现只剩下一个桃子,  要求编写函数GetNumber(int n)求出猴子共摘了几个桃子。输入格式  输入整数n。输出格式  输出整数m。样例输入一个满足题目要求的输入范例。例:3样例输出与上面的样例输入对应的输出。例:...

2020-03-17 16:35:14 243

原创 蓝桥杯 二分法查找

蓝桥杯 二分法查找问题描述  题目:编写一个函数,实现对一维数组的二分(折半)查找算法。如找到,则返回其数组下标,否则返回-1。二分查找的思想是:要查找的数据保存在数组中,并且数据已经排好序(如从小到大递增)。查找时,每次比较数组中间(用数组下标判断)那个数据,如果相等,则找到;如果小于它,则在数组左半边按照相同的方式查找;如果大于它, 则在数组右半边按相同方式查找。输入格式  测试数据...

2020-03-17 16:23:39 557

原创 数据结构——有向图

数据结构——有向图有向图 :一个有向图D是指一个有序三元组(V(D),A(D),ψD),其中ψD)为关联函数,它使A(D)中的每一个元素(称为有向边或弧)对应于V(D)中的一个有序元素(称为顶点或点)对。领接矩阵 :除了孤立顶点外,任意顶点都至少与一条边相关联,有权值。因此,任何有向图,不考虑孤立顶点,可以由其边集完全描述.例如,如果D的边如下:(1,1),(1,2),(1,3),(1,4...

2020-03-15 18:04:33 4520

原创 实验——学生信息管理系统

实验——学生信息管理系统大一时,在C语言程序设计实践课中,老师给出许多题目,让我们选择完成,然后我就选择了容易理解的学生信息管理系统题目,完成老师给出的实验。操作 :利用结构体和链表,对学生信息进行操作。使用菜单的形式,创建链表、输入学生信息、利用文件保存信息、输出学生信息、对学生信息排序、插入学生信息、查询学生信息(按学号查询、按姓名查询)、删除学生信息。功能不是很多,大家可以在此功能代码...

2020-03-15 17:46:42 643 1

原创 蓝桥杯 成绩排序——结构体

蓝桥杯 成绩排序——结构体问题描述给出n个学生的成绩,将这些学生按成绩排序,  排序规则,优先考虑数学成绩,高的在前;数学相同,英语高的在前;数学英语都相同,语文高的在前;三门都相同,学号小的在前输入格式  第一行一个正整数n,表示学生人数  接下来n行每行3个0~100的整数,第i行表示学号为i的学生的数学、英语、语文成绩输出格式  输出n行,每行表示一个学生的数学成绩、英语成绩...

2020-03-13 15:48:36 1058

原创 蓝桥杯 输出二进制表示

蓝桥杯 输出二进制表示问题描述  输入[-128,127]内的整数,输出其二进制表示。提示,可使用按位与&输入格式  例:7输出格式  例:00000111操作对于位于区间 [0,127] 的整数,直接求其二进制数,对于位于区间 [128,0) 的整数,负数需用他的二进制补码表示,先求其反码,然后在反码末尾加1 (在原码基础上,每位取反,末尾加一)。但这样的操作有点复杂,但...

2020-03-10 16:35:46 510 1

原创 蓝桥杯 进制转换

蓝桥杯 进制转换问题描述  编写函数将十进制整数按8进制输出,然后编写main函数验证该函数。例如输入12,则输出为:12=014,输入32,则输出32=040。输入格式  输入一个整数。输出格式  输出这个整数的八进制形式。#include <stdio.h>void Convert(int n);int main(){ int n; scanf("%d"...

2020-03-08 10:18:36 158

原创 数据结构——栈的数组表示

数据结构——栈的数组表示栈:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素。从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈...

2020-03-06 11:56:56 533

原创 数据结构——队列的链表实现

数据结构——队列的链表实现队列:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头,队列又称为“先进先出”。操作:利用链表的形式,对队列进行初始化,入队,出队,遍历队列。#include<stdio.h>#include...

2020-03-06 11:36:37 236

原创 蓝桥杯 特殊回文数

蓝桥杯 特殊回文数问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。数据规模和约定  1<=n<=54。#include<stdio.h>...

2020-03-03 15:45:41 90

原创 蓝桥杯 字符串大小写转换

蓝桥杯 字符串大小写转换问题描述  输入一个字符串,将大写字符变成小写、小写变成大写,然后输出输入格式  acbAB输出格式  ACBab数据规模和约定  输入数据中每一个数的范围。  例:0<n,m<100, 0<=矩阵中的每个数<=1000。该题解法运用字符的ASCII码。#include<stdio.h>#include<st...

2020-03-03 15:38:47 355 2

原创 蓝桥杯 最小公倍数

蓝桥杯 最小公倍数问题 编写一函数lcm,求两个正整数的最小公倍数输入数据中每一个数的范围。  例:两个数都小于65536。#include<stdio.h>int main(){ int a,b,result; scanf("%d %d",&a,&b); result=lcm(a,b); printf("%d",result); ret...

2020-03-03 15:32:22 244

原创 数据结构——使用链表管理简单的学生信息

使用链表简单管理学生信息链表:是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。链表的优缺点:使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,...

2020-03-03 11:17:10 1201

原创 数据结构——二叉排序树

二叉排序树二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree),亦称二叉搜索树。一棵空树,或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值;(3)左、右子树也分别为二叉排序树;(4)没有键值相等的结点。问题 在二叉排序树 b...

2020-03-03 10:42:40 458 1

原创 蓝桥杯练习题 回文数

蓝桥杯练习题 回文数问题描述  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式  按从小到大的顺序输出满足条件的四位十进制数。#include<stdio.h>int main(){ int i,k,reminder,reverse,n; reverse=0; for(n=1000;n<10000;n++)...

2020-03-01 16:59:02 323

空空如也

空空如也

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

TA关注的人

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