随笔分类 -  算法入门

摘要:Java中Calendar.MONTH返回的数值其实是当前月距离第一个月有多少个月份的数值,JANUARY在Java中返回“0”,所以我们需要+1。 Java 中Calendar.DAY_OF_WEEK中返回的是一周中的第几天,所以他会受到 第一天是星期几 的影响。 所以获取星期数的时候需要区分是否 阅读全文 »
posted @ 2022-07-31 17:11 鹅城小铁匠 阅读(141) 评论(0) 推荐(0) 编辑
摘要:#include <stdio.h> int main() { int n,i,a[500],m,j=0,k; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&m); if(m%2!=0) { a[j]=m; j++; } } for(i=0;i<j-1 阅读全文 »
posted @ 2022-07-31 17:11 鹅城小铁匠 阅读(179) 评论(0) 推荐(0) 编辑
摘要:题目中写若干个,但while循环过不去,测试集只有三个数据;所以用了下面的for循环 #include<stdio.h> int f(int n) { if(n == 1) { return 1; } if(n == 2) { return 2; } if(n != 1 && n != 2) { r 阅读全文 »
posted @ 2022-07-31 17:11 鹅城小铁匠 阅读(158) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> int main() { int m,n,i,a[1000001],res[1000001];; scanf("%d%d",&n,&m); for(i = 1; i<=n;i++) { scanf("%d",&a[i]); } int left=1,right=n 阅读全文 »
posted @ 2022-07-31 17:11 鹅城小铁匠 阅读(217) 评论(0) 推荐(0) 编辑

Fork me on GitHub
点击右上角即可分享
微信分享提示