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

郑州建设网站的公司短视频推广策略

郑州建设网站的公司,短视频推广策略,网站后台英文,公司做网站的流程作图的步骤两种写法思路#xff1a; 思路一#xff1a;三次倒置 前言#xff1a;C/C函数 reverse 是 左闭右开区间的#xff0c;作用是将指定范围数组元素全部倒置#xff0c;数组从 0 开始#xff0c;这里主要讲解思路#xff0c;就直接用 函数 reverse 简化过程 这个方法 实现 … 两种写法思路  思路一三次倒置 前言C/C函数 reverse 是 左闭右开区间的作用是将指定范围数组元素全部倒置数组从 0 开始这里主要讲解思路就直接用 函数 reverse 简化过程   这个方法 实现 时间复杂度为 O(n)  空间复杂度为 O(n) 空间复杂度包括 数组 arr  reverse(arr.begin(), arr.begin()n);reverse(arr.begin(), arr.begin() k);reverse(arr.begin() k, arr.begin() n); 思路先把 数组 arr 全部倒置再把 前 k 个元素 倒置最后再把  从 k1 ~ n-1 的 元素倒置也就是剩下的元素    1.首先将整个数组 arr 进行反转。即将数组 arr 中的元素 arr[0] 至 arr[n-1] 倒序排列。         例如数组 arr 为[1, 2, 3, 4, 5]反转后的数组 arr 为 [5, 4, 3, 2, 1]。 2.接下来将数组an的前k个元素进行反转。         例如数组 arr 为[5, 4, 3, 2, 1]k 为 2则反转后的数组an为[4,5,3,2,1]。 3.再然后将数组an的后n-k个元素进行反转。         例如数组 arr 为[4, 5, 3, 2, 1]n 为 5k 为 2则反转后的数组an为[4, 5, 1, 2, 3]。 思路二本质在 题目说 元素向右移动 k 位等价于 元素向左移动 n - k 位 int t 0;  // 利用题目给的只用一个元素大小的附加存储 for (int i 0; i n - k; i) {  // n - k 次t arr[0]; // 每次保存 首位元素for (int j 0; j n; j) {  // 每轮 元素向左 移动一位这样会覆盖 第一个元素则 变量 t 作用就体现出来了保存每轮首位元素arr[j] arr[j 1];}arr[n - 1] t; // 将最后一个位置 放上  t 代表每轮第一个元素 到了 最后实现移动 } 但是 思路二 的时间复杂度是 O(nk) 好像不符合题目所以我就写了 思路一 作为 我的正解本思路作为 拓展 具体代码实现 #includebits/stdc.h #define int long long using namespace std; const int N 100; int n, k; vectorintarr(N); // C的向量容器类似C语言的数组signed main() {ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);cin n k;// 初始化数组为 1 2 3 4 5for (int i 0; i n; i) {arr[i] i 1;}// 思路一三次倒置reverse(arr.begin(), arr.begin()n);reverse(arr.begin(), arr.begin() k);reverse(arr.begin() k, arr.begin() n);// 思路二本质题目说 元素向右移动 k 位等价于 元素向左移动 n - k 位int t 0; // 利用题目给的只用一个元素大小的附加存储for (int i 0; i n - k; i) { // n - k 次t arr[0]; // 每次保存 首位元素for (int j 0; j n; j) { // 每轮 元素向左 移动一位这样会覆盖 第一个元素则 变量 t 作用就体现出来了保存每轮首位元素arr[j] arr[j 1];}arr[n - 1] t; // 将最后一个位置 放上 t 代表每轮第一个元素 到了 最后实现移动}for (int i 0; i n; i) {cout arr[i] ;}return 0; } 【若文章有什么错误欢迎评论区讨论或私信指出】
http://www.zqtcl.cn/news/850511/

相关文章:

  • 手机网站使用微信支付瑞诺国际公司团队介绍
  • 如何做网站内容架构分析网站建站平台eazyshop
  • 网站开发 商标第几类建站模板大全
  • 找事做的网站杭州网站建设有限公司
  • 临沂网站建设搭建短视频如何引流与推广
  • 网站项目建设管理简介网络营销的概念
  • 网站后台怎么添加代码食品网站开发的背景
  • 茶楼 网站dedecms 旅游网站模板
  • 物流网站做那个好凯里网站设计
  • 网站 方案网页设计尺寸用怎么量
  • 商城购物网站设计内容互联网公司网站建设费用
  • 做租号玩网站赚钱吗网站下的源代码和自己做的区别
  • 关于校园网站的策划书久久建筑网的账号
  • 网站宣传的方式怎么查看一个网站有没有做推广
  • 台州房产网站建设自助开通网站
  • 佛山正规网站建设报价二级域名需要申请吗
  • 网站用户体验比较论坛类网站可以做移动端吗
  • 佛山网站优化建设网站设计公司种类
  • 永嘉高端网站建设效果空间设计手法有哪些
  • 好模板网站盐城做网站价格
  • 农村自建房设计图 效果图常州百度推广优化
  • 北京便宜网站建设为什么自己做的网站别的电脑打不开
  • 濮阳网站建设哪里便宜html页面模板
  • 个人推广网站wordpress 交友模板
  • 新乡网站建设价格中国反钓鱼网站联盟
  • 在线工具网站网站建设公司ejiew
  • 个人搭建网站教程王牌网站做代理
  • 网站地图什么意思电子商务营销推广
  • 手机排行榜网站教育平台网站开发
  • 佛山市顺德区建设局网站萧山网站建设