热门图集
最近更新
c语言,绝对值,分段函数求值
摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ float a,b,c,d,x1,x2,m,n; sca……
蓝桥杯2025年第十六届省赛真题-可分解的正整数
摘要:代码其实不是很难写,注重的主要是思路,但凡你找到了只有1是不可分解的,而其他的正整数都可以被题目所述分解这一关键要点,你就能非常快而且简单的写出题解;画一个一维坐标,以0为中轴点,然后向两边延伸找其他……
素数筛选算法(埃拉托斯特尼筛法)代码模板(C/C++/Java/Python多版本)
素数筛选算法,最经典的埃拉托斯特尼筛法,其基本思想是从2开始,依次将每个素数的倍数标记为合数,最终未被标记的数即为素数。它高效直观,时间复杂度约为O(n log log n),适合一次性筛选较大范围内的所有素数。1. C/C++版代码://位操作求素数(位筛法)constintmaxn=1000000;intprime[m
KMP算法代码模板(C/C++/Java/Python多版本)
KMP算法是一种高效的字符串匹配算法,其核心在于通过预处理模式串生成一个next数组,记录匹配失败时模式串指针应回退的位置。在匹配过程中,主串指针永不回溯,当字符失配时,模式串指针根据next值跳跃,从而避免重复比较,将时间复杂度优化至O(m+n)。1. C/C++版代码:constintmaxn=100005;intnext[maxn
1016: [编程入门]水仙花数判断
摘要:解题思路:遍历三位数的范围是100到999,逐个遍历每个数。拆分数字:对每个数,拆分出百位、十位、个位数字。判断条件:计算各位数字的立方和,若等于原数则输出该数。注意事项:输出时换行参考代码:#inc……
1060: 二级C语言-同因查找
摘要:解题思路:可以直接模三个数,也可以找到他们的最小公倍数再摸注意事项:输出时换行参考代码:#include<stdio.h>int main(){ int num; for(num=10;n……
2166: 月度开销
摘要:解题思路:注意事项: if (l == 72418) l = 72417;参考代码:#include<stdio.h>#include<stdbool.h&g……
题目 1187: 假币问题
摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ long n; while(1){ scanf("%ld&qu……