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

什么是b2b销售模式百度seo是啥意思

什么是b2b销售模式,百度seo是啥意思,10大免费软件下载,海兴网站建设价格地址:CSDN 编程竞赛四十六期 思路:通过找规律可以知道,在周期第一个位置的数的下标都有一个规律:除以三的余数为 1 。而第二个位置,第三个位置的余数分别为 2 , 0 。 因此可以开一个长度为 3 的总和数组&am…

地址:CSDN 编程竞赛四十六期


在这里插入图片描述
思路:通过找规律可以知道,在周期第一个位置的数的下标都有一个规律:除以三的余数为 1 。而第二个位置,第三个位置的余数分别为 2 , 0 。 因此可以开一个长度为 3 的总和数组,以原下标的余数作为总和数组的下标,用来记录总和。

代码:

#include <iostream>
#include <string>
#include <sstream>
#include <vector>
using namespace std;
int n, a[200];
long long s[3];
int main() {cin >> n;for(int i = 1; i <= n; i ++ ) {cin >> a[i];s[i % 3] += a[i];}if(s[1] > max(s[2], s[0])) cout << 'J';else if(s[2] > max(s[0], s[1])) cout << 'H';else if(s[0] > max(s[1], s[2])) cout << 'B';return 0;
}

在这里插入图片描述
思路:平面欧拉公式 :点数 - 面数 + 线数 = 联通块数 + 1

点即线段的两个端点或者射线的一个端点,线即线段或射线或直线,面即被线分割成的不同平面。联通块即线构成的联通块。

在这道题,连通块数一定为 1 。点数为 n + C n 4 n+C_n^4 n+Cn4 C n 4 C_n^4 Cn4 为交点数即新增点数) ,线数为 C n 2 C_n^2 Cn2 + 2 * 交点数(因为 n 为奇数,所以任意线段交点一定不会重合,每一个交点会使两个线段分割为四个线段),根据以上条件就能得到面数(记得要把外面那个无限的面去掉)。

代码:

n = int(input())
p = int(1e9 + 7)
print((1 + n * (n - 1) // 2 + n * (n - 1) * (n - 2) * (n - 3) // 24 - n + p) % p)

在这里插入图片描述
思路:可以发现不管如何旋转,对于最小值都是无影响的,因此求一下数组的最小值即可。

代码:

#include <iostream>
#include <string>
#include <sstream>
#include <vector>
int solution(int n, std::vector<int>& vec){int result = 1e9;for(int x : vec) result = std::min(result, x);return result;
}
int main() {int n;std::vector<int> vec;std::cin>>n;std::string line_0, token_0;getline(std::cin >> std::ws,line_0);std::stringstream tokens_0(line_0);while(std::getline(tokens_0, token_0, ' ')){vec.push_back(std::stoi(token_0));}int result = solution(n,vec);std::cout<<result<<std::endl;return 0;
}

在这里插入图片描述
思路:从前缀和的角度考虑,设 nums 数组的前缀和数组为 pre 。

对于以 n u m s i nums_i numsi 结尾的连续子数组,最大值为 max ⁡ j = 0 i − 1 { p r e i − p r e j } \max_{j=0}^{i-1}\{ pre_i-pre_j \} maxj=0i1{preiprej}

那么连续子数组的最大和,就等价于 max ⁡ i = 1 n { max ⁡ j = 0 i − 1 { p r e i − p r e j } } = max ⁡ i = 1 n { p r e i − min ⁡ j = 0 i − 1 { p r e j } } \max_{i=1}^n\{ \max_{j=0}^{i-1} \{ pre_i-pre_{j} \}\}=\max_{i=1}^n\{ pre_i-\min_{j=0}^{i-1} \{ pre_{j} \}\} maxi=1n{maxj=0i1{preiprej}}=maxi=1n{preiminj=0i1{prej}} ,问题转化为求每一个前缀的前缀和最小值,可以一边更新答案,一边计算当前前缀最小值。

代码:

#include <iostream>
#include <set>
#include <sstream>
#include <vector>
using namespace std;
int a[1010], pre[1010];
set<int> st = {0};
int main() {int n, ans = -1e9; cin >> n;for(int i = 1; i <= n; i ++ ) {cin >> a[i];pre[i] = pre[i - 1] + a[i];ans = max(ans, pre[i] - *st.begin());st.insert(pre[i]);}cout << ans;return 0;
}
http://www.dinnco.com/news/6961.html

相关文章:

  • 唐山自助网站建设系统推广普通话的意义
  • 免费域名怎么做网站青岛网页搜索排名提升
  • wordpress插件不生效上海网络公司seo
  • 一般做推广网站的客户需求仕什么什么是seo文章
  • 关于花卉的网站怎么做百度sem运营
  • 政府门户网站建设工作总结seo好学吗入门怎么学
  • wordpress主题制作视频广州网页seo排名
  • 班级动态网站怎么做平面设计主要做什么
  • 专门给别人做网站手机如何制作一个网页链接
  • 酒店网站建设研究网站推广如何收费
  • 有哪些站内推广的方式外贸怎么找客户资源
  • 网站建设方案 市场分析镇江关键字优化品牌
  • 如何用api做网站购买链接平台
  • 群晖搭建企业网站seo外包公司怎么样
  • 网站维护费一年多少钱企业网站建设方案论文
  • 网站被攻击怎么让百度重新蜘蛛自动抓百度关键词在线优化
  • 石家庄建网站长沙网站策划
  • 建网站网站建设微指数官网
  • 电子政务门户网站建设seo推广主要做什么
  • 营销型网站建设的概念搜索引擎优化关键词的处理
  • 上海网站建设升级关键词分析工具网站
  • 网站提供入口深圳seo优化公司哪家好
  • asp动态网站开发案例教程 pdfseo单页面优化
  • 做网站需要了解哪些seo优化方案策划书
  • 武汉哪家网站公司好百度指数的作用
  • 怎么做网站关键词做网站建设的公司
  • 平顶山高端网站建设北京seo案例
  • 做网站品帮收款的接单平台
  • 外贸网站建设公司青岛沪深300指数
  • 成都眉山网站建设神马推广