算法-日期问题

算法-日期问题

1.判断是否闰年

C++ 复制代码
int is_leap(int y)
{
    if((y%400==0)||(y%4==0&&y%100!=0))
    {
        return 1;
    }
    return 0;
}

2.每个月的天数

C++ 复制代码
const int months[]={0,31,28,31,30,31,30,31,31,30,31,30,31};

3.计算当前年当前月的天数

C++ 复制代码
int get_month_days(int year,int month)
{
    int res=months[month];
    if(month==2) res+=is_leap(year);
    return res;
}
相关推荐
不染尘.24 分钟前
字符串哈希
开发语言·数据结构·c++·算法·哈希算法
今儿敲了吗29 分钟前
25| 丢手绢
数据结构·c++·笔记·学习·算法
卷卷的小趴菜学编程34 分钟前
项目篇----C++ AI大模型接入SDK->API获取与测试
c++·ai·api·apifox·deepseek
wostcdk37 分钟前
归并排序 & 逆序对
数据结构·算法
weixin_4772716939 分钟前
第八正:治(马王堆帛书《老子》3)
算法·图搜索算法
wostcdk42 分钟前
ST表 & RMQ问题
算法
陈天伟教授1 小时前
人工智能应用- 材料微观:07.SliceGAN 模型
人工智能·神经网络·算法·机器学习·推荐算法
浅念-1 小时前
C++ STL stack、queue 与容器适配器详解
开发语言·c++·经验分享·笔记·学习·面试
郝学胜-神的一滴1 小时前
Python中的del语句与垃圾回收机制深度解析
服务器·开发语言·网络·python·算法
手握风云-1 小时前
Java 数据结构第三十期:LRUCache 的“遗忘机制”
数据结构