自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 洛谷 P1028 [NOIP2001 普及组] 数的计算(惊呆我自己)

i <= n / 2;i++)//根据递推公式得到 f【n】for (int i = 1;//得到每一个f【i】;i <= n / 2;i++)//循环处理。//可以根据递推得出,f[n]=f[1]+f[2] +...f[n/2]+1;void fun (int n)//(处理每个i,得到每个f(i))#include <bits/stdc++.h>//万能头文件。//利用递归的思路,但是用高效的方法 ,就是循环来代替递归。

2023-12-06 12:12:20 534 3

原创 关于递归函数心得(郑轻oj1010)--萌新啦

提示的方法是非常巧妙的,首先,要知道任意两个数的关系是可以列举出来的,然后思考如何解决,但不论是那种关系,从后向前追,并且是筛选后再除以2,一点点迫近,那么答案就明显了,将两个数,换位更前面的两数,最后推出结果。从4 到根结点的路径是(4, 2, 1),从该结点到根结点的路径上的所有结点称为该结点的祖先。现在的问题就是,给定x 和y,求x和y的最近共同祖先,比如,10和4最近共同祖先是2,10和5的最近共同祖先是5。如果x>y,求x/2与y的共同祖先;否则,求x与y/2的共同祖先;

2023-10-26 15:43:47 81

原创 郑轻97 小知识

/ 不需要显式地进行类型转换,编译器会自动进行优化。= '\n') { // 检查字符是否在'A'到'E'之间或者是否是换行符'\n'// 直接计算每个字母的分数并累加到sum中。此外gets录入是没有限制的,计算易出错,而fgets不能去除\n ,两者要灵活使用,(萌新小心得)fgets(s, sizeof(s), stdin);这个是错误的,因为gets 或者fegets将回车或者其他字符录入,导致数据出错。

2023-10-22 22:08:17 48

原创 计算数组中自然数组长度

首先需要感叹一下dev强大的包容力,其次我们感谢头歌的严谨,最终得到 来自C 的强制性,首次的数组,或者字符串需要对于长度有严格的要求,很奇特。(萌新的小小发言)以下是代码#include <stdio.h>int main(){ int n; scanf("%d",&n); int s[10000]; int c[10000] ={0}; int counter = 1; int j = 1; for (int i = 0;i<=n-1;i++) {

2023-10-20 20:51:39 48 1

原创 有大佬帮忙看看为什么没出错,但还是无法输出 这题是计算数组中自然增长的最大数组长度

int main()int p=0;int sum;i<=n-1;i++)if(s[i]!counter=1;p=p+1;sum=s[100];j=100;sum:s[j];j++;return 0;

2023-10-20 10:57:55 66 1

空空如也

空空如也

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

TA关注的人

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