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

旅游网站域名应该如何设计seo如何提高网站排名

旅游网站域名应该如何设计,seo如何提高网站排名,北京十大app开发公司排名,好用网站推荐免费知识点 处理日期 1. 按天枚举日期:逐天遍历起始日期到结束日期范围内的每个日期。 2. 处理闰年:正确判断闰年条件。闰年定义为:年份 满足以下任意一个条件:(闰年的2月只有29天) 满足下面一个条件就是闰年 1> 是 400 的倍数…

知识点

处理日期

1. 按天枚举日期:逐天遍历起始日期到结束日期范围内的每个日期。

2. 处理闰年:正确判断闰年条件。闰年定义为:年份 满足以下任意一个条件:(闰年的2月只有29天)

满足下面一个条件就是闰年

1> 是 400 的倍数。

2> 是 4的倍数但不是 100的倍数

艺术与篮球

已知当前是星期几求出某个月的某一天是星期几

int week=x;x为第一天的日期

week = week%7+1求出每个星期的下一天

题目链接

1.艺术与篮球 - 蓝桥云课

题目解析

判断笔画数是不是超过50,超过50就去练习书法

算法原理

使用哈希表,把笔画和对应的数字联系在一起

使用日期函数来标记时间的开始和结尾,然后遍历每一天去计算笔画数

代码编写

import java.time.LocalDate;
import java.util.HashMap;
import java.util.Map;public class Main {public static void main(String[] args) {Map<Character, Integer> map = new HashMap<Character, Integer>() {{put('0', 13);  // 零put('1', 1);   // 一put('2', 2);   // 二put('3', 3);   // 三put('4', 5);   // 四put('5', 4);   // 五put('6', 4);   // 六put('7', 2);   // 七put('8', 2);   // 八put('9', 2);   // 九}};LocalDate startDate = LocalDate.of(2000, 1, 1);LocalDate endDate = LocalDate.of(2024, 4, 14);int days = 0;while (startDate.isBefore(endDate)) {String s = startDate.toString().replace("-", "");int total = 0;// 通过map查询笔画数for (char c : s.toCharArray()) {total += map.get(c);}if (total > 50) {days++;}startDate = startDate.plusDays(1);}System.out.println(days);}
}

从哪开始从哪结束

LocalDate startDate = LocalDate.of(2000, 1, 1);

LocalDate endDate = LocalDate.of(2024, 4, 14);

while 循环会一直执行,直到 startDate 等于或超过 endDate。循环会逐日增加 startDate,并计算当天日期的数字笔画数。

startDate.isBefore(endDate)

转为Srting类型,并且去除-

 startDate.toString().replace("-", "");

自增天数

  startDate = startDate.plusDays(1);

补充: 获得xxx年xxx月xx日是星期几

可以使用

LocalDate date = LocalDate.of(2026, 4, 1); // 获取星期几(英文)

String weekday = date.getDayOfWeek().getDisplayName(TextStyle.FULL, Locale.ENGLISH);

另一种写法

 //造一个hash表,里面对应笔画数int[] hash = {13, 1, 2, 3, 5, 4, 4, 2, 2, 2};//month里面放每月的个数int[] months = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};//计算打篮球的天数int count = 0;boolean feb = true;for (int year = 2000; year <= 2024; year++) {//笔画数int num = 0;//判断是平年还是润年//计算2月的值months[2] = isLeapYear(year) ? 29 : 28;//计算每一月,每一天for (int month = 1; month <= 12; month++) {for (int day = 1; day < months[month]; day++) {//计算年的每一位int ypos1 = year / 1000;year = year % 1000;int ypos2 = year / 100;year = year % 100;int ypos3 = year / 10;year = year % 10;int ypos4 = year;//计算月的每一位int mpos1 = month / 10;month = month % 10;int mpos2 = month;//计算每一天的每一位int dpos1 = day / 10;day = day % 10;int dpos2 = day;//计算笔画数num = hash[ypos1] + hash[ypos2] + hash[ypos3] + hash[ypos4] +hash[mpos1] + hash[mpos2] + hash[dpos1] + hash[dpos2];//最后计算天数if (num > 50) {count++;}if (year == 2024 && month == 4 && day == 13) {System.out.println(count);return;}}}}}public static void main(String[] args) {cal();}

http://www.dtcms.com/wzjs/197313.html

相关文章:

  • 试玩网站开发淘宝运营培训班
  • 网站建设需要用到哪些软件广州网络推广seo
  • 织梦57网站的友情链接怎么做长春网站公司哪家好
  • 测试网站怎么做的电商seo优化
  • java 和网站开发合肥网站设计
  • 记事本做网站代码上海seo怎么优化
  • 新网站如何做seo推广百度一下百度
  • 郑州市经开区建设局网站优化合作平台
  • 网站打开慢原因广州seo工资
  • flat movie wordpressseo快速排名的方法
  • wordpress登录没反应搜索引擎优化包括哪些
  • wordpress 客服 插件网络seo哈尔滨
  • 浏览器主页被篡改2345上海aso苹果关键词优化
  • asp.net 如何设置网站首页太原做网站推广的公司
  • 怎么做网站或APPseo技术外包 乐云践新专家
  • 网站后台验证码无法显示steam交易链接在哪
  • 三三网是什么网站搜索引擎营销的四种方式
  • 营销型网站 财务咨询公司外链火
  • seo网站优化专员企业seo整站优化方案
  • 自己也可以免费轻松创建一个网站杭州seo工作室
  • 媒体资源网seo关键词搜索优化
  • 武汉社交app开发沧州seo推广
  • 如何在淘宝上接单网站建设app推广方法及技巧
  • 网站后台图片上传大小seo顾问
  • 专门做奢侈品的网站有哪些百度地图在线使用
  • 门户网站的盈利模式百度关键词排名突然下降很多
  • 杭州建设公司网站seo中文意思
  • 秦皇岛网站设计公司网站模板哪家好
  • 网站开发旅游前台模板搜索引擎yandex入口
  • 叮当快药网站谁做的seo培训网