性男女做视频观看网站世界500强企业排名

web/2025/10/1 12:31:40/文章来源:
性男女做视频观看网站,世界500强企业排名,做淘宝客网站挣钱,中文电影网页模板免费下载回文数 给你一个整数 x #xff0c;如果 x 是一个回文整数#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。回文数是指正序#xff08;从左向右#xff09;和倒序#xff08;从右向左#xff09;读都是一样的整数。 示例 1#xff1a; 输入#xff1…回文数 给你一个整数 x 如果 x 是一个回文整数返回 true 否则返回 false 。回文数是指正序从左向右和倒序从右向左读都是一样的整数。 示例 1 输入x 121 输出true示例 2 输入x -121 输出false 解释从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3 输入x 10 输出false 解释从右向左读, 为 01 。因此它不是一个回文数。解题思路注意负数10的情况。 public boolean isPalindrome(int x) {// 如果是10的倍数也不是回文if (x 0 || (x % 10 0 x ! 0)) {return false;}int revertedNumber 0;while(x revertedNumber) {revertedNumber revertedNumber * 10 x % 10;x / 10;}return x revertedNumber || x revertedNumber / 10;}盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。 示例 1 输入[1,8,6,2,5,4,8,3,7] 输出49 解释图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下容器能够容纳水表示为蓝色部分的最大值为 49。 示例 2 输入height [1,1] 输出1 解题思路 首尾两个指针每次移动后判断长宽的乘机是否最大。 public int maxArea(int[] height) {if (height null || height.length 0) {return 0;}int cap 0;int i 0;int j height.length - 1;while(i j) {if (height[i] height[j]) {cap Math.max(cap, (j - i) * height[i]);} else {cap Math.max(cap, (j - i) * height[j--]);}}return cap;}整数转罗马数字 罗马数字包含以下七种字符 I V X LCD 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000例如 罗马数字 2 写做 II 即为两个并列的 1。12 写做 XII 即为 X II 。 27 写做 XXVII, 即为 XX V II 。 通常情况下罗马数字中小的数字在大的数字的右边。但也存在特例例如 4 不写做 IIII而是 IV。数字 1 在数字 5 的左边所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地数字 9 表示为 IX。这个特殊的规则只适用于以下六种情况 I 可以放在 V (5) 和 X (10) 的左边来表示 4 和 9。 X 可以放在 L (50) 和 C (100) 的左边来表示 40 和 90。 C 可以放在 D (500) 和 M (1000) 的左边来表示 400 和 900。 给你一个整数将其转为罗马数字。 解题思路按照罗马数字的字符数值计算出对应罗马数字的十进制数即可。 int[] values {1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1};String[] symbols {M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I};public String intToRoman(int num) {StringBuffer roman new StringBuffer();for (int i 0; i values.length; i) {int value values[i];String symbol symbols[i];while (num value) {num - value;roman.append(symbol);}if (num 0) {break;}}return roman.toString();}三数之和 给你一个整数数组 nums 判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k 同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。 注意答案中不可以包含重复的三元组。 示例 1 输入nums [-1,0,1,2,-1,-4] 输出[[-1,-1,2],[-1,0,1]] 解释 nums[0] nums[1] nums[2] (-1) 0 1 0 。 nums[1] nums[2] nums[4] 0 1 (-1) 0 。 nums[0] nums[3] nums[4] (-1) 2 (-1) 0 。 不同的三元组是 [-1,0,1] 和 [-1,-1,2] 。 注意输出的顺序和三元组的顺序并不重要。示例 2 输入nums [0,1,1] 输出[] 解释唯一可能的三元组和不为 0 。示例 3 输入nums [0,0,0] 输出[[0,0,0]] 解释唯一可能的三元组和为 0 。解题思路用map提前计算好两数之和临时缓存起来可以将复杂度降到O(N^2)比较麻烦的在于最后要输出不重复的解数组中同一个数字可能出现多次但是最后解不能重复所以需要去重和排序。map记录每个数字出现的次数然后对key进行排序最后在排序之后的数组里面去查找找到另外两个数字能和自己组成0。 首先对数组进行排序排序后固定一个数 nums[i]nums[i]nums[i]再使用左右指针指向 nums[i]nums[i]nums[i]后面的两端数字分别为 nums[L]nums[L]nums[L] 和 nums[R]nums[R]nums[R]计算三个数的和 sumsumsum 判断是否满足为 000满足则添加进结果集如果 nums[i]nums[i]nums[i]大于 000则三数之和必然无法等于 000结束循环 如果 nums[i]nums[i]nums[i] nums[i−1]nums[i-1]nums[i−1]则说明该数字重复会导致结果重复所以应该跳过 当 sumsumsum 000 时nums[L]nums[L]nums[L] nums[L1]nums[L1]nums[L1] 则会导致结果重复应该跳过LLL 当 sumsumsum 000 时nums[R]nums[R]nums[R] nums[R−1]nums[R-1]nums[R−1] 则会导致结果重复应该跳过R−−R--R−− 时间复杂度O(n2)O(n^2)O(n2 )n 为数组长度 public ListListInteger threeSum(int[] nums) {ListListInteger ans new ArrayList();int len nums.length;// 小于3个数直接返回空if (nums null || len 3) {return ans;}// 排序Arrays.sort(nums);for(int i 0; i len; i) {if(nums[i] 0) {break;}if(i 0 nums[i] nums[i - 1]) {// 连续两数一样去重continue;}int l i 1; // 从左边开始int r len - 1; // 从右边开始while(l r) {int sum nums[i] nums[l] nums[r];if (sum 0) {ans.add(Arrays.asList(nums[i], nums[l], nums[r]));while(l r nums[l] nums[l 1]) {l;}while(l r nums[r] nums[r - 1]) {r--;}l;r--;} else if(sum 0) {l;} else if(sum 0) {r--;}}}return ans;}最接近的三数之和 给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数使它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在恰好一个解。 示例 1 输入nums [-1,2,1,-4], target 1 输出2 解释与 target 最接近的和是 2 (-1 2 1 2) 。示例 2 输入nums [0,0,0], target 1 输出0解题思路用两个指针的方法先对数组进行排序i从头开始往后走。这里需要注意数组中存在多个重复数字的问题。jk 两个指针一前一后相向移动。 public int threeSumClosest(int[] nums, int target) {// 先排序Arrays.sort(nums);int ans nums[0] nums[1] nums[2];for(int i 0; i nums.length; i) {int start i 1;int end nums.length - 1;while(start end) {int sum nums[start] nums[end] nums[i];if(Math.abs(target - sum) Math.abs(target - ans)) {ans sum;}if(sum target) {end--;} else if(sum target) {start;} else {return ans;}}}return ans;}

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

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

相关文章

温州定制网站建设电话微网站怎么做百度关键词排名

我通过了,当然。 封闭的电子考场,在场外待考的人们不惜屈尊偷看场内的“考题”,不过想来也没有什么看的,不还是平常一样的正反手进出库和移库嘛。 8:30正式开考之前,可以买票¥10练习一次,有一位…

光伏电站建设的国家网站百度贴吧广告投放价格

如果你有多个List对象,想要将它们合并成一个List对象,可以使用addAll()方法来实现。addAll()方法将会把一个List中的元素逐个添加到另一个List中。 以下是一个示例,展示了如何将多个List对象合并为一个List对象: import java.ut…

青岛做网站eoe潍坊专业人员继续教育网络平台登录

文章目录 上一篇约束极值问题的最优性条件基本概念一般情况的约束类型最优化条件 上一篇 最优化理论分析复习–最优性条件(一) 约束极值问题的最优性条件 基本概念 凸规划 m i n f ( x ) min f(x) minf(x) s . t . { g i ( x ) ≥ 0 , …

网站建设类公司可以拿哪些项目资金东莞厚街天气

在软件开发领域,GitOps 和 DevOps 是加强协作和实现软件交付流程自动化的重要技术。虽然这两种模式都旨在提高软件开发生命周期的效率,但它们的核心原则和实施方式却各不相同。 本篇文章将帮助您了解 GitOps 和 DevOps 之间的差异、它们的工作流程&am…

带m开头的网站怎么做wordpress首页按钮

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 编写函数f…

泉州模板开发建站不允许网站建设协议

大背景介绍 生信分析,凡事先看论文,有了论文就有了参考,后续分析就有底了,直接上硬菜开干: PCycDB: a comprehensive and accurate database for fast analysis of phosphorus cycling genes - PubMed 数据库及部分分析代码github库: GitHub - ZengJiaxiong/Phospho…

网站开发 附加协议怎么做网站 白

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼我装的ubt20,intel显卡已经GVT-t直通给群晖虚拟机,再映射给EMBY的docker了,权限什么都给了,命令测试都正常一播放就只会选择软解,CPU100%,不知道怎么回事rootd…

青岛网站seo价格哪些网站可以做移动端模板

由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置。 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的linux操作系统:则只需将安装包ISO…

新手怎么自学ps百度seo公司报价

一、何为机器学习(Mechine Learning)? 答:利用已有数据(经验),来训练某种模型,利用此模型来预测未来。机器学习是人工智能的核心Mechine Learning。 例如:你和狗蛋儿7点在老槐树下集合,如何一块约去开黑&a…

网站备案需要当面核验哪些信息答题做任务网站

预备知识 漏洞描述 OpenSSH8.3p1及之前版本中scp的scp.c文件存在操作系统命令注入漏洞。该漏洞即使在禁用ssh登录的情况下,但是允许使用scp传文件,而且远程服务器允许使用反引号(`)。攻击者可利用scp复制文件到远程服务器时,执行带有payload的scp命令,从而在后续利用中ge…

怎么做网站模板免费咨询电话

人人都想提高自己健康长寿的机率。下面的十个秘诀中,哪怕只选择一个,然后坚持实施,若干年后你会发现已经受益无穷。 1、喝茶 喝茶,特别是喝绿茶,其中的抗氧化剂可以抵挡有害物质对你身体的伤害。喝茶被证明可以减压…

惠安网站建设报价wordpress 压缩下载

有很多网友在问:TPlink路由器端口映射怎么设置?因为不懂端口映射的原理,所以无从下手,下面小编就给大家分享TPlink云路由器界面端口映射设置方法,帮助大家快速入门TP路由器端口映射设置方法。 1.登录路由器管理界面&a…

网站建设怎么让网站收录怎么做签到网站

RecyclerView 是 Android 官方推荐的用于展示大量数据列表的控件,具有高度的可定制性和灵活性。我们可以通过自定义 LayoutManager、ItemDecoration、ItemAnimator 等来实现不同的布局和动画效果,满足各种需求。同时,RecyclerView 支持局部刷…

网站建设怎么做更好wordpress 舆情管理

【dogkeji-科技犬】各位网友周末好,又到了2020年第十九周的PC、笔电、数码周边新品发布汇总时刻(2020年5月4日至2020年5月9日),那么本周有那些PC、笔电、数码周边新品发布呢?通过科技犬的汇总我们来一起回顾一下吧。AM…

国外网站入口wordpress 获取侧边栏

1.首先选择创建项目 2.填写对应的项目信息 一定要勾选maven,否则没有pom文件,选择next 3.选择应用场景 点击 create,DIEA就会根据你的选择自动创建项目骨架; 4.创建一个控制层 随便创建一个控制层,测试一下项目是否…

建商城网站需要什么条件做网站图片要求高吗

随着人工智能技术的迅猛进步,AI算法持续创新突破,模型的复杂度不断攀升,呈现出爆炸性的增长态势。数据的重要性愈发凸显,已然成为AI大模型竞争的核心要素。 Dimensional Research的全球调研报告显示,72%的受访者认为&a…

如何快速建立一个网站东山县建设银行网站

栈 一种先进后出的数据结构。 复杂度单次通常为 O ( 1 ) O(1) O(1) 用途:括号匹配,倒序问题等 例子: 序列A:{1,2,3,4,5}依次入栈再同一出栈,顺序为A’:{5,4,3,2,1} 代码: 插入: void insert(int x…

做网站难度大吗网站首页弹出图片

转自:高效运维引言Rsync 是一种快速且通用的命令行实用程序,可通过远程shell在两个位置之间同步文件和文件夹。使用 Rsync,可以镜像数据,创建增量备份,并在系统之间复制文件。复制数据时,你可能要根据文件名…

网站建设行业新闻网站开发厦门

I/O库用于在Lua中读取和处理文件。 Lua中有两种文件操作,即隐式(Implicit)和显式(Explicit)操作。 对于以下示例,无涯教程将使用例文件test.lua,如下所示。 -- sample test.lua -- sample2 test.lua 一个简单的文件打开操作使用以下语句。…

计算机网站开发与技术专业介绍领英如何创建公司主页

本帖最后由 tomfish88 于 2013-12-5 13:23 编辑原来的监听如何删除呢,我把注册表的也删除了,还是安装不成功,QQ截图20131203114715.png (70.13 KB, 下载次数: 2)2013-12-5 13:21 上传QQ截图20131205132007.png (8.28 KB, 下载次数: 1)2013-12…