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

具体c2c网站建设实例多个wordpress管理

具体c2c网站建设实例,多个wordpress管理,上海频道做网站怎么样,网络服务无法启动文章目录1. 题目2. 解题1. 题目 你将获得多条日志#xff0c;每条日志都有唯一的 id 和 timestamp#xff0c;timestamp 是形如 Year:Month:Day:Hour:Minute:Second 的字符串#xff0c;例如 2017:01:01:23:59:59#xff0c;所有值域都是零填充的十进制数。 设计一个日志… 文章目录1. 题目2. 解题1. 题目 你将获得多条日志每条日志都有唯一的 id 和 timestamptimestamp 是形如 Year:Month:Day:Hour:Minute:Second 的字符串例如 2017:01:01:23:59:59所有值域都是零填充的十进制数。 设计一个日志存储系统实现如下功能 void Put(int id, string timestamp)给定日志的 id 和 timestamp将这个日志存入你的存储系统中。 int[] Retrieve(String start, String end, String granularity)返回在给定时间区间内的所有日志的 id。start 、 end 和 timestamp 的格式相同granularity 表示考虑的时间级。 比如start 2017:01:01:23:59:59, end 2017:01:02:23:59:59, granularity Day 代表区间 2017 年 1 月 1 日到 2017 年 1 月 2 日。 样例 1 put(1, 2017:01:01:23:59:59); put(2, 2017:01:01:22:59:59); put(3, 2016:01:01:00:00:00); retrieve(2016:01:01:01:01:01,2017:01:01:23:00:00,Year); // 返回值 [1,2,3]返回从 2016 年到 2017 年所有的日志。 retrieve(2016:01:01:01:01:01,2017:01:01:23:00:00,Hour); // 返回值 [1,2], 返回从 2016:01:01:01 到 2017:01:01:23 区间内的日志 日志 3 不在区间内。注释 Put 和 Retrieve 的指令总数不超过 300。 年份的区间是 [2000,2017]小时的区间是 [00,23]。 Retrieve 的输出顺序不作要求。来源力扣LeetCode 链接https://leetcode-cn.com/problems/design-log-storage-system 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 转化为 秒在map里二分查找到下限找到结束为止注意月、日是从1开始的需要 -1然后是结束的日期 e 时需要 该粒度的一个单位的秒数 class LogSystem {vectorlong long second {12*31*24*3600, 31*24*3600, 24*3600, 3600, 60, 1};mapstring, int unit {{Year,0},{Month,1},{Day,2},{Hour,3},{Minute,4},{Second,5}};maplong long, int m; public:LogSystem() {}void put(int id, string timestamp) {m[timeToint(timestamp)] id;}vectorint retrieve(string s, string e, string gra) {long long start timeToint(s, unit[gra]);long long end timeToint(e, unit[gra], true);vectorint ans;for(auto it m.lower_bound(start); it ! m.end(); it){if(it-first end)break;ans.push_back(it-second);}return ans;}long long timeToint(string s, int g 5, bool end false){ // 例如 2017:01:01:23:59:59long long Year stoi(s.substr(0,4));long long Month stoi(s.substr(5,2));long long Day stoi(s.substr(8,2));long long Hour stoi(s.substr(11,2));long long Minute stoi(s.substr(14,2));long long Second stoi(s.substr(17,2));long long t;if(g5)t (Year)*second[0](Month-1)*second[1](Day-1)*second[2](Hour)*second[3](Minute)*second[4](Second)*second[5];else if(g4)t (Year)*second[0](Month-1)*second[1](Day-1)*second[2](Hour)*second[3](Minute)*second[4];else if(g3)t (Year)*second[0](Month-1)*second[1](Day-1)*second[2](Hour)*second[3];else if(g2)t (Year)*second[0](Month-1)*second[1](Day-1)*second[2];else if(g1)t (Year)*second[0](Month-1)*second[1];elset (Year)*second[0];t end ? second[g] :0;return t;} };28 ms 13.7 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/631530/

相关文章:

  • 潮州市网站建设公司网页设计代码模板素材
  • 深圳做网站开发费用个人网页设计作品手绘
  • 怎样做网站跳转国内企业建站模板
  • 优化网站哪个好互联网公司市值
  • 广州微信网站开发游戏企业用什么程序做网站
  • 深圳赶集同城网站建设网站空间类型
  • 怎么样做网站代wordpress手机上传图片插件
  • 西安做网站xamokjwordpress 酒业模板
  • 做微博网站如何开网店卖自己的东西
  • 黄骅市有什么好玩的地方常州百度seo排名
  • 做英语在线翻译兼职网站公交建设公司的官网
  • 做网站需要什么电脑律师事务所在线咨询免费
  • 网站建设推广公司需要哪些岗位建站模板源码
  • 网站深圳优化建设购物网站模版
  • 网站后端用什么软件做广西城乡建设部网站首页
  • wordpress android客户端湛江网站关键词优化
  • 建材企业网站推广方案申请域名建立网站
  • 备案期间网站要关闭吗汽车行业网站建设比较好
  • 百度网站优化公司做欧洲电商看哪个网站
  • 性做网站推广赚钱群
  • 猪八戒网站做推广怎么样制作企业网站是怎么收费的
  • 罗湖网站公司wordpress 单页面美化
  • 小白自己做网站商业摄影网站源码
  • 网站做外链什么意思青岛科友网站建设网络公司
  • 洛阳网站建设培训杭州seo网站排名
  • 长沙公司网站wordpress发文章后显示两篇
  • 优享购物官方网站wordpress添加数据
  • 重庆工程建设造价信息网站娱乐网站策划书
  • 南通电商网站建设网站设计制作电话多少
  • 微网站搭建流程郑州市金水区建设局官方网站