当前位置: 首页 > news >正文

徐州网站建设咨询如何做百度搜索推广

徐州网站建设咨询,如何做百度搜索推广,怎样建设网络游戏网站,建设工程材料登记备案申请网站LeetCode每日一题 2023年的最后一题 1154.一年中的第几天 1154. 一年中的第几天 - 力扣(LeetCode) 描述 给你一个字符串 date ,按 YYYY-MM-DD 格式表示一个 现行公元纪年法 日期。返回该日期是当年的第几天。 示例 1: 输入&a…

LeetCode每日一题

2023年的最后一题

1154.一年中的第几天

1154. 一年中的第几天 - 力扣(LeetCode)

描述

给你一个字符串 date ,按 YYYY-MM-DD 格式表示一个 现行公元纪年法 日期。返回该日期是当年的第几天。

示例 1:

输入:date = "2019-01-09"
输出:9
解释:给定日期是2019年的第九天。

示例 2:

输入:date = "2019-02-10"
输出:41

提示:

  • date.length == 10
  • date[4] == date[7] == '-',其他的 date[i] 都是数字
  • date 表示的范围从 1900 年 1 月 1 日至 2019 年 12 月 31 日

思路

根据给出的date,获取年份(YYYY),月份(MM),天数(DD)

先按平年。即每年365天计算出每个月之前的天数,然后再判断年份是否为闰年,为闰年并且月份大于等于3,则在天数上加1.

代码

C++
class Solution {
public:int dayOfYear(string date) {int year = getNum(0,4,date);int month = getNum(5,7,date);int day = getNum(8,10,date);// 每个月之前的总天数vector<int> daysBeforeMonth = {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334};int days = daysBeforeMonth[month - 1] + day;if((year % 400 ==0 || (year % 4 == 0 && year % 100 != 0)) && month >= 3) days++;return days;}// 根据给定范围提取对应的数字int getNum(int start, int end , string date){int number = 0;for(int i = start; i < end; i++){number *= 10;number += date[i] - '0';}return number;}
};
Java

charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。

class Solution {public int dayOfYear(String date) {int year = getNum(0,4,date);int month = getNum(5,7,date);int day = getNum(8,10,date);// 每月之前的总天数int[] daysBeforeMonth = new int[]{0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334};int days = daysBeforeMonth[month - 1] + day;if((year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) && month >= 3) days++;return days;}public int getNum(int start,int end, String date){int number = 0;for(int i = start; i < end; i++){number *= 10;number += date.charAt(i) - '0';}return number;}
}
http://www.yayakq.cn/news/959119/

相关文章:

  • 网站域名实名证明公司部门划分
  • 成都有几家做网站的公司上海网站制作维护
  • 网站排名如何做在门户网站做产品单页多少钱一天
  • 男女生做羞羞网站wordpress使用ajax提交数据库
  • 网站建设培训哪家好网络科技有限公司网站建设策划书
  • 增城门户网站宣传片素材
  • 深圳网站建设(推荐乐云践新)域名和网站备案一样吗
  • 夹江网站建设阿里云服务器可以用来干什么
  • 珠海建设网站机构网站底部备案号
  • 广州网站建设排名ssc网站建设
  • 第一ppt模板网站wordpress 网站 图标
  • 南宁建设集团招聘信息网站沧州网页制作
  • 宝塔做的网站怎么就可以进去了漳州网站建设公司首选
  • 公司logo查询网站商城网站开发案例
  • 门户网站 jsp小说网站建设方案书
  • html网站制作答辩问题百度如何才能搜索到你的网站
  • 建设网站的费用明细电脑系统
  • pic cms图片网站管理系统手机版丽水品牌网站建设
  • 长沙企业建网站费用如何做网站关键词霸屏
  • 太原做响应式网站自己用自己电脑做网站空间
  • 苏州网站建站公司网站开发算不算软件企业
  • 网站建设的基本技术qq小程序搭建
  • 网站外链建设可以提升网站权重吗资源专业网站优化排名
  • 企业网站建设需要多少钱免费虚拟房屋设计软件
  • 如何优选网站建设公司做网站及小程序需要会哪些技能
  • 企业门户网站的安全性网站建设公司首选华网天下
  • 手机网站展示外贸出口流程12步骤图
  • vs怎么做网站毕节市网站建设58同城
  • 湖南网站建设哪家专业电子商务网站系统详细设计的内容
  • 网站策划的重要性58同城佛山网站建设