算法-日期问题

算法-日期问题

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;
}
相关推荐
ximu_polaris12 小时前
设计模式(C++)-行为型模式-解释器模式
c++·设计模式·解释器模式
AIpanda88812 小时前
数字员工助推AI销冠系统和AI提效软件系统,实现企业智能化转型与运营效率提升
算法
2401_8971905513 小时前
【C++高阶系列】告别内查找局限:基于磁盘 I/O 视角的 B 树深度剖析与 C++ 泛型实现!
java·c++·算法
多加点辣也没关系13 小时前
数据结构与算法|第十一章:跳表
数据结构·算法
m2xgo13 小时前
ThreadPoolexecutor源码分析、C++11线程池实现
开发语言·c++
晚风叙码13 小时前
归并排序:从原理到非递归实现,一文搞定
数据结构·算法
悲伤小伞13 小时前
LeetCode 热题 100_3-128. 最长连续序列
c++·算法·leetcode·哈希算法
学困昇13 小时前
彻底搞懂 Linux 基础 IO:文件描述符、重定向、dup2、缓冲区一次讲透!
linux·运维·服务器·开发语言·c++
多加点辣也没关系13 小时前
数据结构与算法|第十三章:递归与分治
数据结构·算法
梦梦代码精13 小时前
LikeShop 是否安全可靠?——从架构设计到数据表现的系统性分析
数据结构·团队开发·安全性测试