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

dede饮食网站模板网站多少钱

dede饮食网站模板,网站多少钱,公司信用信息查询系统,门户网站建设的公司⭐️个人主页:小羊 ⭐️所属专栏:Linux 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 持续更新中...1、双指针移动零复写零快乐数长度最小的子数组dd爱框框 2、递归与回溯3、排序算法4、查找算法 持续更新中… 1、双指…
头像
⭐️个人主页:@小羊
⭐️所属专栏:Linux
很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~

动图描述

目录

  • 持续更新中...
    • 1、双指针
      • 移动零
      • 复写零
      • 快乐数
      • 长度最小的子数组
      • dd爱框框
    • 2、递归与回溯
    • 3、排序算法
    • 4、查找算法

持续更新中…


1、双指针

  • 对撞指针:一般用于顺序结构中,也称左右指针。两指针从两端向中间移动,一个指针从最左端开始,另一个从最右端开始,然后逐渐往中间逼近。终止条件一般是两个指针相遇或者错开left == right || left > right
  • 快慢指针:让两个移动速度不同的指针在数组或链表等序列结构上移动,经典用法有环形链表。如果我们要研究的问题出现循环往复的情况时,均可考虑快慢指针。
  • 滑动窗口:维护一个动态的窗口,在满足某些条件的情况下移动窗口,从而避免重复计算,提高效率。

移动零

  • 移动零

在这里插入图片描述

数组划分,根据某种规则将数组分为不同性质的两块。
这道题中用 l,r 维护一段区间,区间内全都是0。也就是说 l 始终指向的数字就是0。

在这里插入图片描述

class Solution {
public:void moveZeroes(vector<int>& nums) {int l = 0, r = 0;while (r < nums.size()){if (nums[r]) swap(nums[r], nums[l++]);r++;}}
};

复写零

  • 复写零

在这里插入图片描述



快乐数

  • 快乐数

在这里插入图片描述

类似链表中带环的问题,当快慢指针相遇时入环。

class Solution {
public:int func(int m){int sum = 0;while (m){sum += pow(m % 10, 2);m /= 10;}return sum;}bool isHappy(int n) {int slow = n, fast = func(n);while (slow != fast){slow = func(slow);fast = func(func(fast));}return slow == 1;}
};

长度最小的子数组

  • 长度最小的子数组

在这里插入图片描述



dd爱框框

  • dd爱框框

在这里插入图片描述

#include <bits/stdc++.h>
using namespace std;int main()
{int n, x;cin >> n >> x;vector<int> a(n + 1);for (int i = 1; i <= n; i++)cin >> a[i];int left = -1, right = -1, sum = 0, len = INT_MAX;for (int l = 1, r = 1; r <= n; r++){ sum += a[r]; // 1.进窗口while (sum >= x) // 2.判断{if (r - l + 1 < len){// 3.更新结果left = l, right = r;len = right - left + 1;}sum -= a[l++]; // 4.出窗口}}cout << left << " " << right << endl;return 0;
}









2、递归与回溯

3、排序算法

4、查找算法


本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

头像
http://www.dtcms.com/wzjs/140228.html

相关文章:

  • 新建网站怎么做推广方式营销方案
  • 做淘宝优惠券推广网站网络优化软件有哪些
  • 网站建设续费多少钱站长工具查询网站信息
  • 网站建设落地页产品网络推广的方法有哪些
  • 网站新建网页成人职业技能培训学校
  • 做英文网站公司万网域名管理平台
  • 网站整站html百度风云榜电视剧排行榜
  • html5培训网站模板国内永久免费云服务器
  • 仁怀哪儿做网站网销平台排名
  • 孔家庄网站建设重庆网站建设公司
  • 怎样建设大型网站小程序开发制作
  • 做网站要学的技术搜索网站排行榜
  • 可以做视频片头的网站800元做小程序网站
  • 效果图外包广州软件系统开发seo推广
  • 网站推广效果不好原因中山网站建设公司
  • wordpress调用文章内容图片网站推广优化是什么意思
  • 电子商务+网站建设关键词检索怎么弄
  • 版权WordPressseo优化排名易下拉用法
  • 上海高端网站定中牟网络推广
  • 网站开发课程的心得营销宣传图片
  • 南昌网站建设公司东莞疫情最新通告
  • 个人养老保险查询个人账户查询北京官方seo搜索引擎优化推荐
  • 四川建设机械网站有必要买优化大师会员吗
  • 江都区建设局的政府网站seo网络优化招聘
  • 固定ip做网站和域名区别交换链接的例子
  • 做web网站原型设计seo查询外链
  • 如何做百度收录的网站sem是什么工作
  • 网站制作洋网络百度视频广告怎么投放
  • 合肥建设集团信息网站广东seo点击排名软件哪家好
  • 网站运营与管理宁波seo关键词培训