算法-日期问题

算法-日期问题

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;
}
相关推荐
索迪迈科技2 分钟前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
zzzsde16 分钟前
【数据结构】队列
数据结构·算法
芒克芒克25 分钟前
LeetCode 面试经典 150 题:删除有序数组中的重复项(双指针思想解法详解)
算法
青 .26 分钟前
数据结构---二叉搜索树的实现
c语言·网络·数据结构·算法·链表
MChine慕青1 小时前
顺序表与单链表:核心原理与实战应用
linux·c语言·开发语言·数据结构·c++·算法·链表
塔中妖2 小时前
【华为OD】查找接口成功率最优时间段
算法·链表·华为od
塔中妖2 小时前
【华为OD】最大子矩阵和
算法·华为od·矩阵
努力学习的小廉2 小时前
深入了解linux系统—— 线程同步
linux·服务器·数据库·算法
数据爬坡ing2 小时前
从挑西瓜到树回归:用生活智慧理解机器学习算法
数据结构·深度学习·算法·决策树·机器学习
luoganttcc2 小时前
小鹏汽车 vla 算法最新进展和模型结构细节
人工智能·算法·汽车