网站换域名了怎么办重庆文旅急了

pingmian/2026/1/22 4:12:19/文章来源:
网站换域名了怎么办,重庆文旅急了,广东企业网站备案,网站360做的标记如何取消回文日期 原文链接#xff1a;https://www.acwing.com/problem/content/468/ 由于只有八位数#xff0c;而且回文串左右对称#xff0c;因此可以只枚举左半边。然后判断#xff1a; 整个八位数日期是否合法是否在范围内 一共枚举1e4个数。判断过程是常数级别的#xff0…回文日期 原文链接https://www.acwing.com/problem/content/468/ 由于只有八位数而且回文串左右对称因此可以只枚举左半边。然后判断 整个八位数日期是否合法是否在范围内 一共枚举1e4个数。判断过程是常数级别的所以总计算量是 O ( 1 0 4 ) O(10^4) O(104) 代码中的check属于基操。 #includebits/stdc.husing namespace std; int date1, date2; int months[13] {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};bool check(int date) {int year date / 10000;int month date % 10000 / 100;int day date % 100;if (!month || month 13 || !day) return false;if (month ! 2 day months[month]) return false;if (month 2) {bool leap year % 4 0 year % 100 || year % 400 0;if (day 28 leap) return false;}return true; }int main() {int res 0;cin date1 date2;for (int i date1 / 1e4; i date2 / 1e4; i) {int date i, tmp i;for (int j 0; j 4; j)date date * 10 tmp % 10, tmp / 10;if (date date1 date date2 check(date))res;}cout res endl;return 0; } 参考 https://www.acwing.com/solution/content/3897/ 日期问题 原题链接https://www.acwing.com/problem/content/1231/ 真就是在枚举。 #includebits/stdc.husing namespace std;int days[13] {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int check(int year, int month, int day) {if (month 12 || month 1)return false;if (day 0)return false;if (month ! 2) {if (day days[month])return false;} else {int leap year % 4 0 year % 100 || year % 400 0;if (day 28 leap)return false;}return true; }int a, b, c;int main() {scanf(%d/%d/%d, a, b, c);for (int date 19600101; date 20591231; date) {int year date / 10000, month date / 100 % 100, day date % 100;if (check(year, month, day)) {if (year % 100 a month b day c ||month a day b year % 100 c ||day a month b year % 100 c) {printf(%d-%02d-%02d\n, year, month, day);}}}return 0; } 航班时间 原题链接https://www.acwing.com/problem/content/1233/ 不知道时差是多少要求真实的飞行时间。 去的时候从东向西减时差 飞行时间起降时间之差-时差 回的时候从西向东加时差 飞行时间起降时间之差时差 两式作和然后除以二就可以求出飞行时间。 将所有时间转换成距离当天00:00:00的秒数。按行读入对于行末可能有也可能没有的()格式化统一处理。 cin和scanf都不会干掉第一行的回车。 在这些函数执行完成之后执行getline之前多执行一次getline去掉回车。 #includebits/stdc.husing namespace std;int t;int getSecond(int h, int m, int s) {return h * 3600 m * 60 s; }int getTime() {string line;getline(cin, line);if (line.back() ! ))line (0);for (int i 0; i 2; i) {int h1, m1, s1, h2, m2, s2, d;sscanf(line.c_str(), %d:%d:%d %d:%d:%d (%d), h1, m1, s1, h2, m2, s2, d);return getSecond(h2, m2, s2) - getSecond(h1, m1, s1) d * 24 * 3600;} }int main() {cin t;//忽略第一行的回车string line;getline(cin, line);while (t--) {int time (getTime() getTime()) 1;int hour time / 3600, minute time % 3600 / 60, second time % 60;printf(%02d:%02d:%02d\n, hour, minute, second);}return 0; } 外卖店优先级 原题链接https://www.acwing.com/problem/content/1243/ 数据量为1e5如果按时间顺序枚举每一份订单很有可能超时。 在整个过程中有一部分时间是没有订单的这一部分就可以暂时跳过。 等到有订单的时候再来处理。 这样只有在有订单的时间点才去处理数据而非遍历从头到尾的每个时刻。减少数据量。 这就需要在枚举之前先对订单数组按时间排序。 然后按时间顺序遍历订单。 遍历每个订单时查看上一次该店铺收到订单的时间。存储该时间需要创建一个数组店铺号作为下标值为上一次的订单时间。 先减去时间差统一处理之前的无订单事件。再提高优先级处理订单事件。 如果当前店铺的最后一个订单不在最后一个时刻。那么遍历订单的时候不会再遍历到该店铺不会进入上面两步处理该店铺的无订单事件但是这期间该店铺的优先级在持续降低。 解决方案就是在最后一个时刻遍历所有店铺上一次订单的时间。统一处理无订单事件。 #includebits/stdc.husing namespace std;#define x first #define y second typedef pairint, int PII; int n, m, T; PII order[100010]; int score[100010], last[100010], st[100010];int main() {cin n m T;for (int i 0; i m; i)scanf(%d%d, order[i].x, order[i].y);sort(order, order m);for (int i 0; i m;) {int j i;while (j m order[j] order[i])j;int t order[i].x, id order[i].y, cnt j - i;i j;score[id] - t - last[id] - 1;if (score[id] 0)score[id] 0;if (score[id] 3)st[id] false;score[id] cnt * 2;if (score[id] 5)st[id] true;last[id] t;}for (int i 1; i n; i) {if (last[i] T) {score[i] - T - last[i];if (score[i] 3)st[i] false;}}int res 0;for (int i 0; i n; i)res st[i];cout res endl;return 0; } 上面的代码中比较费解的是 for (int i 0; i m;) {int j i;while (j m order[j] order[i])j;int t order[i].x, id order[i].y, cnt j - i;i j;score[id] - t - last[id] - 1;if (score[id] 0)score[id] 0;if (score[id] 3)st[id] false;score[id] cnt * 2;if (score[id] 5)st[id] true;last[id] t; }order是一个pair二元组.first和.second的值分别是时间和店铺。 while()的结束条件是 j已经移动到了数组边界之外。或order订单二元组不完全相等。 这是因为同一时刻可能有多个指向同一店铺的订单同无订单事件一样。也可以集中处理。 这个循环的作用就是统计相同的订单的数量。相同订单的条件是时间和店铺相同。 每个订单都会提供2点优先级因此后面的代码中有score[id] cnt * 2; 所以上面这段代码的作用是 枚举每一个订单。枚举之前已经排序对于当前订单相同的订单的数量并将指针移动到下一个不同的订单。处理当前订单指向的店铺之前的“无订单”事件。处理当前订单指向的店铺当前的“有订单”事件。更新last数组存储的是当前订单指向的店铺的上一次订单时刻。 逆序对的数量 原题链接https://www.acwing.com/problem/content/790/ 归并排序 [L,R][L,mid],[mid1,R]递归排序[L,mid]和[mid1,R]归并将左右两个有序序列合并成一个有序序列 以mid为分界点逆序对的两个数可能同时出现在左半边也可能同时出现在右半边也可能一个在左一个在右。 各区间内的逆序对数量 左半边内部的逆序对数量merge_sort(L,mid)右半边内部的逆序对数量merge_sort(mid1,R) 一个在左一个在右的情况 在左半部分和右半部分时假设已经排好序了并且返回了所在区间的逆序对数量。 对左半部分和右半部分继续归并排序左区间指针大于右区间指针时由于左右区间已经分别排好序了那么左区间指针右侧的值都大于右区间指针当前指向的值左区间的较大值都可以与右区间当前值构成逆序对。符合要求的取值的数量就等于mid-i1。 也就是用两个指针每次发现右侧有较小值时答案加上mid-i1。 当一侧指针指到结束位置的时候扫尾。扫尾的时候不需要修改答案。 #includebits/stdc.husing namespace std;typedef long long LL; int q[100010], tmp[100010]; int n;LL merge_sort(int l, int r) {if (l r)return 0;int mid l r 1;LL res merge_sort(l, mid) merge_sort(mid 1, r);int k 0, i l, j mid 1;while (i mid j r)if (q[i] q[j])tmp[k] q[i];else {tmp[k] q[j];res mid - i 1;}while (i mid)tmp[k] q[i];while (j r)tmp[k] q[j];for (int i l, j 0; i r; i, j)q[i] tmp[j];return res; }int main() {cin n;for (int i 0; i n; i)cin q[i];cout merge_sort(0, n - 1) endl;return 0; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/86956.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设网站需要什么软件郑州网站建设灵秀

前端技术社区总目录(订阅之前请先查看该博客) 1:效果预览 2:v-if与v-show区别 1、v-if会增删DOM元素。 2、v-show比v-if性能更高,因为v-show只能动态的改变样式(display),不需要增删DOM元素。 3、v-if切换时候回实时的销毁和重建内部的事件、钩子函数等,v-show只会…

温江建设局备案网站商城项目

常见的 API Math 从 JDK 版本 1 开始的, 用来计算的一些方法 这里面定义了两个常量的 PI 和 E 这两个是最接近 pi 的值和最接近对数的值 Abs (int a ) 取绝对值Ceil (double a)向上取整Floor (double a )向下取整Round (float a)四舍五入Max (int a, int b) 取最大值Pow (dou…

山西省住房城乡建设厅网站织梦图片网站模板

点击蓝字 关注我们每天学习一点点单词的记忆是一件很让人头疼的事情,但单词又是学习英语的基石,非常重要。那么有什么方法能让单词记忆变得简单有效呢?不妨试试下面这些方法吧。1、卡片记忆自制单词卡片,随身带着,有空…

个人怎样做网站wordpress卡密

今天,我想谈一谈我们大多数人每天都不会看到和使用的另一种Java,更确切地说,是有关较低级别的绑定,一些本机代码以及如何执行一些小的魔术。 尽管我们不会在JVM上找到真正的魔力源,但是在单个帖子的范围内可以实现一些…

制作一个公司网站的流程网站建设有什么方法连接数据库

文章目录1.什么是shell?2.shell历史3.编写一个shell脚本3.1创建一个.sh文件3.2 编写一个简单的脚本内容3.3 执行4.shell 数据类型和变量4.1 数据类型4.2 变量5.文件名代换6.命令代换7.算术代换8.转义字符9.单引号10.双引号1.什么是shell? 2.shell历史 3.…

最简单的网站建设语音装修公司网页设计

Salesforce Field Service是Service Cloud的扩展,可提供员工管理的全面视图。Field Service专为进行现场服务的员工而设计,例如服务技术人员、服务座席、调度员等。随着Salesforce平台上线越来越多的生成式AI新增功能(包括Sales Cloud、Marke…

网站开发校园经历范文静态网站中切换图片怎么做

1月11日,记者了解到,国际数据公司(IDC)发布的《中国视频云市场跟踪(2021上半年)》(下简称“报告”)显示,2021上半年中国视频云市场规模达到43.7亿美元,同比增长达到38.7%。其中,音视频解决方案市…

杭州大的做网站的公司自考网页设计素材

CSS 中的伪类和伪元素是两个不同的概念,它们都可以用来为元素添加一些特殊的样式或效果。 伪类(Pseudo-classes): 伪类是 CSS 中用于选择元素在特定状态下的关键字,常见的伪类有 :hover、:active、:focus、:checked 等…

做液氮冰淇淋店网站wordpress 原创主题

Obisidian是一款markdown软件,使用它可以方便地记笔记、记录科研日常。然而如果在多个设备上使用obsidian,会牵扯到笔记/vault/仓库同步问题。下面来介绍如何用git管理obsidian。 1.创建gitee账号 略 2.下载Obsidian 略 3.新建git仓库 3.1在gitee上…

永和建设集团有限公司网站网店运营推广初级实训系统答案

目录 1 基础知识2 模板3 工程化 1 基础知识 二分图:每条边连接的起点和终点,分别属于集合A和集合B。 一个图是二分图,当且仅当,图中不含奇数环(即,回环中的结点数目是奇数)。 染色法判定二分…

网站建设客户问到的问题响应式网站开发要注意哪些

Extends可以理解为全盘继承了父类的功能。implements可以理解为为这个类附加一些额外的功能;interface定义一些方法,并没有实现,需要implements来实现才可用。extend可以继承一个接口,但仍是一个接口,也需要implements之后才可用。对于class而言,Extends…

公司简介宣传册图片选择一个网站进行优化

一&#xff1a;字符串分割成数组 日常工作中&#xff0c;如果需要把一个字符串分割成数组&#xff0c;我们一般使用 explode() 函数对字符串进行分割&#xff0c;具体代码如下所示&#xff1a; <?php$str PHP|python|java|js|css|html; $arr explode(|,$str); print_r(…

自己做的网站怎样链接数据库wordpress安装memcached

2018-04-30 python 关键字&#xff08;Keywords&#xff09; 声明&#xff1a;本文章大部分来自下面博客&#xff0c;对其作者表示感谢。以后会有详细的关键字说明。 1、and&#xff1a; 表示逻辑‘与’ 2、del&#xff1a; 用于list列表操作&#xff0c;删除一个或者连续几个元…

牙科医院网站建设方案网站建设临沂

什么是 LangChain&#xff1f; https://python.langchain.com/docs/get_started/introduction LangChain 是一个基于语言模型的框架&#xff0c;用于构建聊天机器人、生成式问答&#xff08;GQA&#xff09;、摘要等功能。它的核心思想是将不同的组件“链”在一起&#xff0c…

浙江网站建设公司新网站百度seo如何做

最大异或对 1.题目2.基本思想3.代码实现 1.题目 在给定的 N个整数 A1&#xff0c;A2……AN 中选出两个进行 xor&#xff08;异或&#xff09;运算&#xff0c;得到的结果最大是多少&#xff1f; 输入格式 第一行输入一个整数 N。 第二行输入 N 个整数 A1&#xff5e;AN。 输…

网站开发的软件工程师叫什么网站建设哪家好采用苏州久远网络

因子分析用Python做的一个典型例子 一、实验目的 采用合适的数据分析方法对下面的题进行解答二、实验要求 采用因子分析方法&#xff0c;根据48位应聘者的15项指标得分&#xff0c;选出6名最优秀的应聘者。 三、代码 importpandas aspd importnumpy asnp importmath asmath imp…

虎丘苏州网站建设开官网

文章目录 目录说明源码放哪里&#xff1f;拓展&#xff1a;Linux里面安装软件是装在home目录还是opt目录还是/usr/local好&#xff1f; bin boot dev etc home lib lib64 lostfound media mnt opt proc root run sbin srv sys tmp usr var 目录说明 bin 存放二进制可执行文件&…

比分网站制作网站开发语言html

目录 一.OpenGL ES 图像伽马线 1.原始图片2.效果演示 二.OpenGL ES 图像伽马线源码下载三.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 Open…

淘宝客云建站网址东莞软件定制

Microsoft POS for .NET v1.12是一个类库&#xff0c;它为你的.NET应用程序与POS设备的交互提供了一组简单统一的接口。使得供应商能够为常见的POS设备(如收银机&#xff0c;扫描仪等)轻松开发出通用的应用程序&#xff0c;您可以在此处下载.POSv1.12的更新&#xff1a;与 UPOS…

本地做网站教程北京app开发公司排名

本节书摘来自异步社区出版社《第一桶金怎么赚——淘宝开店创业致富一册通》一书中的第1章&#xff0c;第1.4节&#xff0c;作者&#xff1a;葛存山&#xff0c;更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 淘宝开店创业的流程 第一桶金怎么赚——淘宝开店创业致…