网站如何做移动网站网店推广的发展趋势

news/2025/9/22 16:47:11/文章来源:
网站如何做移动网站,网店推广的发展趋势,建设通小程序,百度软件中心下载目录 D - Tile Pattern 题目大意#xff1a; 思路#xff1a; 代码#xff1a; D - Tile Pattern D - Tile Pattern (atcoder.jp) 题目大意#xff1a; 给你一个n和q#xff0c;n为局部棋盘大小(n*n) 并且给出局部棋盘中黑白子位置的放置情况#xff0c;q为查询次数…目录 D - Tile Pattern 题目大意 思路 代码 D - Tile Pattern D - Tile Pattern (atcoder.jp) 题目大意 给你一个n和qn为局部棋盘大小(n*n) 并且给出局部棋盘中黑白子位置的放置情况q为查询次数然后使用局部棋盘填充整个棋盘全局棋盘大小为(10^9 * 10^9)然后一次查询会给出a b c d(a,b)表示选中棋盘的左上角(c,d)表示选中棋盘的右上角然后问在这个选中区域中有多少个黑色棋子。 思路 我们其实可以通过预处理这个局部棋盘矩阵得到任意以(0,0)为左上角的矩阵的含有黑色棋子的个数即dp[i][j]表示  (0,0) - (i,j)的矩阵含有黑色棋子的个数。 如果把这个选中矩阵填充成 (0,0) - (c,d).                                                                                       那么答案就为 dp[c][d] - dp[c][b-1] - dp[a-1][d] dp[a-1][b-1]. 但是如果a b c d 都大于n那么其实我们可以沿着这个思路将d区看作是完整的m*n个局部棋盘c区看作是列不全的m个局部棋盘b区看作是行不全的n个局部棋盘a区看作是列不全和行不全的棋盘然后d区可以直接通过 m*m*dp[n][n]求得c区和b区都分别等于m个列不全和行不全的局部棋盘和n个列不全和行不全的局部棋盘然后这些局部棋盘又可以通过 dp[c][d] - dp[c][b-1] - dp[a-1][d] dp[a-1][b-1]得到。 代码 import java.io.*; import java.math.BigInteger; import java.util.StringTokenizer;/*** ProjectName: study3* FileName: Ex37* author:HWJ* Data: 2023/12/2 20:50*/ public class Ex37 {static long[][] dp;static int n;public static void main(String[] args) {n input.nextInt();int q input.nextInt();long[][] map new long[n][n];dp new long[n 1][n 1];for (int i 0; i n; i) {String str input.next();char[] s str.toCharArray();for (int j 0; j n; j) {if (s[j] B) {map[i][j] 1;}}}for (int i 1; i n; i) {for (int j 1; j n; j) {dp[i][j] dp[i - 1][j] dp[i][j - 1] - dp[i - 1][j - 1] map[i - 1][j - 1];}}for (int i 0; i q; i) {int a input.nextInt();int b input.nextInt();int c input.nextInt();int d input.nextInt();long ans f(a, b, c1, d1);out.println(ans);}out.flush();out.close();}public static long f(int a, int b, int c, int d){return g(c,d) - g(c,b) - g(a,d) g(a,b);}public static long g(int a, int b){if (a n b n) return dp[a][b];int Hq a / n, Hr a % n;int Wq b / n, Wr b % n;long ret 0;ret g(n, n) * Hq * Wq;ret g(Hr, n) * Wq;ret g(n, Wr) * Hq;ret g(Hr, Wr);return ret;}static PrintWriter out new PrintWriter(new OutputStreamWriter(System.out));static Input input new Input(System.in);static BufferedReader br new BufferedReader(new InputStreamReader(System.in));static class Input {public BufferedReader reader;public StringTokenizer tokenizer;public Input(InputStream stream) {reader new BufferedReader(new InputStreamReader(stream), 32768);tokenizer null;}public String next() {while (tokenizer null || !tokenizer.hasMoreTokens()) {try {tokenizer new StringTokenizer(reader.readLine());} catch (IOException e) {throw new RuntimeException(e);}}return tokenizer.nextToken();}public String nextLine() {String str null;try {str reader.readLine();} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();}return str;}public int nextInt() {return Integer.parseInt(next());}public long nextLong() {return Long.parseLong(next());}public Double nextDouble() {return Double.parseDouble(next());}public BigInteger nextBigInteger() {return new BigInteger(next());}} } /* 10 1 BBBWWWBBBW WWWWWBBBWB BBBWBBWBBB BBBWWBWWWW WWWWBWBWBW WBBWBWBBBB WWBBBWWBWB WBWBWWBBBB WBWBWBBWWW WWWBWWBWWB 5 21 21 93*/

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

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

相关文章

中英文双语网站模板wordpress仿站入门

说起SFP光模块,我们都不陌生。SFP即SMALL FORM PLUGGABLE(小型可插拔)的缩写,它是千兆以太网光模块最常使用的封装之一,是千兆以太网的一种行业标准。那么,常见的SFP光模块有哪些呢?接下来我们就…

【ubuntu24.04】NFS机械硬盘无法挂载成功 - 实践

【ubuntu24.04】NFS机械硬盘无法挂载成功 - 实践2025-09-22 16:41 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display…

VTable-Sheet:重新定义Web电子表格的开源解决方案

导读 VTable-Sheet是一个轻量级、高性能的电子表格组件,专为现代Web应用设计。它采用Canvas渲染技术,支持海量数据的流畅展示和编辑,为开发者提供了一个功能完备、易于集成的电子表格解决方案。核心能力 1. 高效性能…

bpftrace测量函数耗时

bpftrace测量函数耗时bpftrace可以通过在函数开始和结束时打桩,测量两者的间隔得到函数的执行时间。目前能够在内核函数返回时时插装的主要是kprobe。下面是一个例子:#!/usr/bin/bpftracekprobe:try_to_wake_up {@st…

Coolmuster Android Assistant:Windows架构下的Android设备管理专家

Coolmuster Android Assistant:Windows架构下的Android设备管理专家pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &qu…

libero 2025.1 Run PROGRAM_SPI_IMAGE_Action 导出 SPI auto 自动升级文件

libero 2025.1 Run PROGRAM_SPI_IMAGE_Action 导出 SPI auto 自动升级文件 libero 2025.1 Run PROGRAM_SPI_IMAGE_ActionSPI Flash lemory is not configured. Use the Configure Design Initialization Data and memo…

网站续费模版学校网站对学校建设的重要性

一、数字显示不全,以“#”号代替 随着列宽的缩小,数字逐渐被“#”号代替(首先数字的格式是“数值型,且只有整数”) 原因分析:单元格中的数字无法完全显示,Excel会自动用“#”号填充剩余的空间 解…

出国做博士后网站wordpress自动评论

1 先修改“Project name"方法如下: 2 再修改“下载地址和下载后的项目名称”方法如下: 这样就修改完成了。

神马网站排名广州十大网站开发公司

1.软件可靠性评价概述 软件可靠性评价是软件可靠性活动的重要组成部分,既适用于软件开发过程,也可针对最终软件系统。在软件开发过程中使用软件可靠性评价,可以使用软件可靠性模型,估计软件当前的可靠性,以确认是否可以…

泊头网站排名优化备案时网站名称怎么写

java中hashmap面试中最常见的问题是“ HashMap如何在Java中工作”,“ HashMap的获取和放置方法如何在内部工作”。 在这里,我试图通过一个简单的示例来解释内部功能。 而不是通过理论,我们将首先从示例开始,以便您可以更好地理解&…

全国高端网站技术支持 东莞网站建设东莞天助

本篇文章主要介绍html5代码如何实现进度条功能,希望对大家有所帮助。html5代码实现进度条功能具体代码示例如下:/*实现进度条的功能*/下载进度:/*js代码*/var pgdocument.getElementById(pg);setInterval(function(e){if(pg.value!100) pg.va…

怎么建设自己网站祁东网站设计公司

MQTT协议全称是Message Queuing Telemetry Transport,翻译过来就是消息队列遥测传输协议,它是物联网常用的应用层协议,运行在TCP/IP中的应用层中,依赖TCP协议,因此它具有非常高的可靠性,同时它是基于TCP协议…

南京网站设计公司兴田德润优惠吗wordpress登录模板

She packed my bags last night pre-flight火箭队员昨晚整理行李准备打客场 Zero hour nine a.m.9分钟之前是午夜12点 And im gonna be high as a kite by then我象风筝那样跟向前 I miss the earth so much i miss my wife我曾错过这么多客场随队旅行的机会我错过了亲眼目睹火…

网站内网页标题对百度排名网站建设的步骤图

这是本人学习计算机视觉CV领域深度学习模型的学习的一点点学习笔记,很多片子没有完成,可以作为学习的参考~

林业网站建设有哪些优化营商环境存在问题及整改措施

1. 题目 给你一个由一些多米诺骨牌组成的列表 dominoes。 如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的。 形式上,dominoes[i] [a, b] 和 dominoes[j] [c, d] 等价的前提是 ac 且 bd&#…

负载均衡+Tomcat集群+MySQL主从 实验

负载均衡+Tomcat集群+MySQL主从 实验IP 功能 软件192.168.25.216 网络入口,负载均衡 Nginx服务192.168.25.26 应用服务器 Tomcat服务192.168.25.27 应用服务器 Tomcat服务192.168.25.28 应用服务器 Tomcat服务192.168…

mysql表新增字段,基本语法

在 MySQL 中,为已存在的表新增字段可以使用 ALTER TABLE 语句,语法如下: sql ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 [约束条件] [位置]; 基本参数说明: 表名:要添加字段的目标表名称 字段名:新增字段的名…

2025年运营商数据分类分级最佳实践、案例与方案

2025年运营商数据分类分级最佳实践、案例与方案在5G与云网融合并进的环境下,运营商要在《数据安全法》与《个人信息保护法》(PIPL)框架内,把分散且高敏感度的数据纳入全生命周期治理。**最小可行路径**是以“数据分…

微波雷达模块WT4101重新定义饮水机茶吧机等智能家居

在智能家居浪潮席卷而来的今天,我们身边那些看似平凡的设备正在悄然发生着翻天覆地的变化。今天,让我们将目光投向一个日常生活中最不起眼却又不可或缺的伙伴——饮水机。这个默默陪伴我们多年的老朋友,正在经历一场…

硝基甲苯之魇

题目链接:https://ac.nowcoder.com/acm/contest/95323/K 题意: 给定一个长度为n的数组,求所有[l,r]区间xor等于区间gcd的个数(l<r) 思路: 不妨固定左端点l,a[l]=x,发现右端点在扩增的时候,区间gcd最多变化lo…