沈阳网站怎么推广拼多多分销模式

news/2025/10/4 5:38:19/文章来源:
沈阳网站怎么推广,拼多多分销模式,百度创意产品网站,android studio官网Welcome to 9ilks Code World (๑•́ ₃ •̀๑) 个人主页: 9ilk (๑•́ ₃ •̀๑) 文章专栏#xff1a; 算法Journey 本篇博客我们分享一下双指针算法中的快慢指针以及对撞双指针#xff0c;下面我们开始今天的学习吧~ #x1f3e0; 快乐数 #x1f4d2; 题… Welcome to 9ilks Code World (๑•́ ₃ •̀๑) 个人主页:       9ilk (๑•́ ₃ •̀๑) 文章专栏    算法Journey   本篇博客我们分享一下双指针算法中的快慢指针以及对撞双指针下面我们开始今天的学习吧~ 快乐数 题目解析 题目链接202. 快乐数 - 力扣LeetCode 题目内容 对于这道题题中告诉了我们快乐数的定义也就是说9对于一个正整数经过变换会进入两种循环1.一种是一直循环12.另一种是不同数的循环 算法原理 思路1  找规律 这个思路本人按照以往学数学的规律发现不满足快乐数的会陷入4-16-37-58-89-145-42-20的循环当中 因此我们的思路是申请一块数组空间当某个正整数变化到这个数组中的某个数时说明不是快乐数反之一直变化都没出现这里面的数变化到1停止说明就是快乐数。 参考代码 class Solution { public:int squre(int n){int sum 0 ;while(n 0){sum ((n%10)*(n%10));n / 10;}return sum;}bool find(vectorint v1,int x){for(int i 0 ; i v1.size();i){if(v1[i] x)return true;}return false;}bool isHappy(int n) {if(n 1)return true;vectorint v1 {4,16,37,58,89,145,42,20};int sum n;while(sum ! 1){sum squre(sum);if(find(v1,sum))return false;elsecontinue; }return true;} }; 思路2 快慢指针 思路1属于投机取巧的做法,猜到就是赚到,万一猜不到呢? 我们由题目可知,这个正整数只有两种变化情况,有的朋友可能会想是否有可能不会进入循环一直变成不同的数呢?答案是不可能 ! 证明过程: 1.鸽巢(抽屉)原理:如果有n个巢,n1只鸽子,那么至少有一个巢的鸽数大于1. 2.对于这道题而言最大为21亿多( 2147483647),也就是最多有10个位,假设每一位都是9,即9999999999,那么经过一次变换就是9*9*10 810 3.int范围内每个正整数经过一次变化在[0,810]这个闭区间内,那么假设存在某个数经过810次变换后都是不同的数,但再变一次这个数一定是之前变换过程中的一个数,类比来看,这个闭区间就相当于鸽巢,因此一定会进入循环! 既然只有两种情况,我们看到两种环是否感到熟悉,我们在解决链表是否带环问题,常用的解决方法就是快慢指针 这里我们要打破固有思维,我们要理解的是快慢指针的应用场景,在这里slow走一步相当于这个正整数变化一次,fast走两步,相当于这个正整数变化两次 总结快慢指针思路:slow变化一次,fast变化两次,通过判断他们相遇时(变化成的数相等时),这个数是否变化为1,为1则说明是快乐数;反之不是. 参考代码 class Solution { public:int squre(int x){int sum 0;while(x 0){sum ((x%10)*(x%10));x / 10;} return sum;}bool isHappy(int n){int slow squre(n);int fast squre(squre(n));while(slow ! fast){slow squre(slow);fast squre(squre(fast));}if(slow 1){return true;}return false;}}; 盛最多水的容器 题目解析 题目链接11. 盛最多水的容器 - 力扣LeetCode 题目内容 这道题目简单来说就是让我们确定横坐标差值m以及纵坐标n,使得m*n最大 算法原理 思路1 暴力求解 对于这道题我第一时间能想到的就是暴力求解套两个循环定义一个max变量不断比较更新max class Solution { public:int maxArea(vectorint height){int maxV 0;for(int i 0 ; i height.size() ; i){for(int j i 1 ; j height.size() ; j){int row j - i;int col height[i] height[j] ? height[i] : height[j];if(maxV row*col)maxV row*col;}}return maxV;} }; 但题目不给我们过O(N^2)的解法需要另寻他路 思路2 对撞指针 发现规律 假设在【6,2,3,4】这个区间我们设横坐标值为m纵坐标的值为n,则固定住44左边的数分别与4求体积我们会发现这样的一个规律 结论当区间左右端点值较小的值固定住后不断逼近过程中V一定是一定减小的那么左右端点值形成的V就是这段区间中最大的 发现完这个规律我们就可以避免了很多不必要情况的枚举直捣黄龙取“最大”。 对撞指针所谓对撞指针就是定义一个left指针和一个指针分别指向容器的左右端left和right分别向中间逼近当left right或 left right时停止遍历。 结合我们发现的规律以及对撞指针的原理我们的代码思路就是left和right分别向中间逼近比较left和right 位置对应位置的较小值固定 left / right求出左右端点值对应的v由发现的规律知此时的v就是这个对应左右边界最大的v接着移动left / right继续下一个左右区间...直到left 和 right 相遇。 参考代码 class Solution { public:int maxArea(vectorint height) {int left 0;int right height.size() - 1;vectorint v1;while(left right){int v (right-left)*(height[left] height[right] ? height[left] :height[right]);v1.push_back(v);cout v left :left right: right endl;if(height[left] height[right]){left;}else if(height[left] height[right]){right--;}else{left;}}int maxV 0;for(int i 0 ; i v1.size();i){if(v1[i]maxV)maxV v1[i];}return maxV;} }; 总结本篇博客我们介绍了双指针算法中的快慢指针和对撞指针快慢指针常用于解决“带环”问题对撞指针需要我们先发现规律确定好对撞停止条件以及对撞指针更新的条件一般适用于排除区间或查找某种条件是否成立的场景

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

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

相关文章

上海网站开发开发好的公司电话济南定制网站制作公司

最近微信加我的好友有点多,然后问问题的也不少,有的问题我不知道,有的问题我觉得百度一下应该很多答案,有的问题我觉得我可以知道,但是需要自己去寻找答案,也需要花费我一些时间,我有时候非常不…

【光照】[各向异性]在UnityURP中的实现

《Unity URP中实现Kajiya-Kay头发渲染模型》摘要 本文详细介绍了如何在Unity URP渲染管线中实现Kajiya-Kay各向异性光照模型。该模型专为模拟头发、毛发等纤维材质设计,通过切线空间计算替代传统法线,产生条状高光效…

温州seo平台网络推广优化seo

NAT 1.SNAT:让内网可以访问外网 2.DNAT:让外网可以访问到内网的机器 网关服务器,要开启路由功能 内核功能: sysctl -a 列出所有参数 内核参数,然后grep可以查看到默认的内核参数 内核参数配置文件 /etc/sysctl.…

开封网站建设价格我想自己建个网站买货 怎么做

一、背景 随着城市化进程的加快,越来越多的市民热衷于钓鱼活动。钓鱼活动在带来乐趣的同时,也伴随着一定的安全隐患。尤其是在一些危险水域,也经常出现垂钓者的身影,非法垂钓,这给城市管理带来了不小的阻力。传统的人…

网站改版需要怎么做p2p商城网站建设

应用和硬件的关系我们作为程序员一般很少直接操控硬件,我们一般通过 C、Java 等高级语言编写的程序起到间接控制硬件的作用。所以大家很少直接接触到硬件的指令,硬件的控制是由 Windows 操作系统 全权负责的。你一定猜到我要说什么了,没错&am…

安徽泗县建设银行网站特色专业建设展示网站 湖北

青少年软件编程(C/C)7级等级考试真题试卷(2023年9月) 编程题第 1 题 红与黑(2023.9) 有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上&#xff0c…

小型购物网站模板游戏加盟项目

一图流 赛道 题目难度 数据处理难度 模型难度 备注 A 高 低 高 需要物理模型和优化算法来预测物体在水中的行为和搜索策略,数据相对简单,主要挑战在于环境模拟和策略优化。 B 中等 高 中等 涉及大数据处理、特征工程、机器学习模型选择和调…

优化网站标题百度seo搜索排名

传送门 文章目录题意:思路:题意: 给你d,modd,modd,mod,让你求能构造出如下序列aaa的个数模modmodmod: 思路: 首先可以发现aaa的长度不能超过log2dlog_2dlog2​d,因为如果存在两个aaa的二进制…

江苏省建设工程设计施工图审核中心网站织梦手机网站怎么做

写在前面 在去年10月份,出过一起关于R语言无法调用stats.dll的问题解决方案,今天(你看到后是昨天)不知道为什么,安装包,一直安装不了,真的是炸裂了。后面再次把R与Rstuido升级。说实话,我是真不…

如何给网站做seowordpress悬浮窗安装

null 不设置时默认设置为False。设置为True时,数据库表字段中将存入NULL的记录。 null和blank组合使用,nullTrue,blankTrue,表示该字段可以为空 blank 默认设置为False。设置为True时,表字段许可无任何输入。设置为False 时,表字段…

塘沽官网网站优化推广哪家好

文章目录 Android系统源码中添加可编译运行执行程序,java1.Android设备中执行编译运行java代码2.编译执行jar包 Android系统源码中添加可编译运行执行程序,java 1.Android设备中执行编译运行java代码 新建一个文件夹,以及Java类的包路径 测…

做平团的网站优秀交互设计app欣赏

LGY 、LGL零序过电压继电器 系列型号 LGY-110零序过电压继电器; LGL-110零序过电压继电器; LGL-110/AC零序过电压继电器; LGL-110静态零序过电流继电器 1 应用 LGL-110 型零序过电流继电器用作线路和电力设备的零序过电流保护。…

网站如何做双链路腾讯企业邮箱的优惠活动

文章目录 前言文本表示1文本特征概念介绍2 文本特征选择方法3 文本表示方法 text expressing3.1 One Hot(独热)编码3.2 TF-IDF 模型3.3 Word2Vec 参考链接: 前言 文本是一种非结构化的数据信息,是不可以直接被计算的。 文本表示的作用就是将这些非结构…

杂志网站建设方案怎么做app和网站购物

1.局域网互联设备: 2层网桥(生成树、源路由)、3层交换机、路由器。网桥要求3层以上协议相同,1、2层协议不同可互联。 2.生成树网桥: 又叫透明网桥,IEEE802.1d,生成树算法。基本思想是在网桥之…

佛山顺德网站建设网站建设找哪个平台

原以为RT-DETR可以真的干翻YOLO家族,结果,!!!! 究竟能否让卷积神经网络重获新生? 1.数据准备 代码地址:https://github.com/WongKinYiu/yolov9 不能科学上网的评论区留言 数据集…

眼科医院网站开发策划纯静态网站怎么入侵

来源:easyExcel 使用指南详解 - 知乎 easyExcel简介 Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full g…

做网站与数据库的关系网页设计定制代理

展开全部因为32313133353236313431303231363533e4b893e5b19e31333365633934mysql程序在启动的时候 非常依赖my.cnf里面的配置,而my.cnf文件中的配置,在执行mysql初始化的时候就可以手动指定。如果mysql不是使用yum安装,而是将mysql安装到自定…

音乐分享网站开发什么是wordpress响应式主题

阿里妹导读:你有没有遇到过这种情况:过几周或者几个月之后,再看到自己写的代码,感觉一团糟,不禁怀疑人生?我们每天都与代码打交道,但当被问道什么是好的代码时,很多人可能会先愣一下…

用于做网站的软件腾讯企业邮箱app下载

MR混合现实情景实训教学系统是一种将虚拟现实(VR)、增强现实(AR)相结合的先进技术。在法律教学课堂上,MR教学系统为学生模拟模拟法庭、案例分析等多种形式,让学生在实践中掌握法律知识,提高法律…

免费投资办厂长沙seo

From: http://canofy.iteye.com/blog/298263 python类型转换 Java代码 函数 描述 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]…