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

企业建设营销网站的目的产品推广渠道有哪些方式

企业建设营销网站的目的,产品推广渠道有哪些方式,情人节网站怎么做,淘宝卖家 打电话 做网站文章目录 刷题前唠嗑题目:数位和相等数对的最大和题目描述代码与解题思路思考解法偷看大佬题解结语 刷题前唠嗑 LeetCode? 启动!!! 本月已经过半了,每日一题的全勤近在咫尺~ 题目:数位和相等数对的最大和…

文章目录

  • 刷题前唠嗑
  • 题目:数位和相等数对的最大和
    • 题目描述
    • 代码与解题思路
    • 思考解法
    • 偷看大佬题解
    • 结语

刷题前唠嗑


LeetCode? 启动!!!

本月已经过半了,每日一题的全勤近在咫尺~

题目:数位和相等数对的最大和

题目链接:2342. 数位和相等数对的最大和

题目描述

代码与解题思路

看到这道题目,你难道能忍的住吗?我已经手痒难耐了,暴力?启动!

func maximumSum(nums []int) int {if len(nums) < 2 {return -1}ans := -1for right := 1 ; right < len(nums); right++ {for left := 0 ;left < right; left++ {if isSame(nums, left, right) {ans = max(ans, nums[left]+nums[right])}}}return ans
}func isSame(nums []int, left, right int) bool {l, r := nums[left], nums[right]suml, sumr := 0, 0for l > 0 {suml += l%10l /= 10}for r > 0 {sumr += r%10r /= 10}if suml == sumr {return true}return false
}

。。。标准结局,熟悉的感觉

思考解法

可以用哈希的思想来做,这个月做了不少类似的题目,因为他的数大小范围是10 的九次方,也就是最多只有 81 中数位,我们可以用哈希映射,遍历一遍整个数组,将每对数位的最大值求出来

然后再求出他们之间的最大值即可,其实这算是暴力解法啦

偷看大佬题解

func maximumSum(nums []int) int {val, ans := make([]int, 100), -1for _, v := range nums {t, cur := v, 0for t > 0 {cur += t%10t /= 10}if val[cur] != 0 {ans = max(ans, val[cur]+v)}val[cur] = max(val[cur], v)}return ans
}

一次遍历就搞定了,太妙了,代码很好理解,我就不解释了(才不是我不知道怎么解释呢,哼)

结语

今天没啥想说的

http://www.sczhlp.com/news/22303/

相关文章:

  • 有什么做衣服的网站网页制作成品模板网站
  • 自己建的网站如何推广申请一个网站需要多少钱
  • wordpress主题语言浙江短视频seo优化网站
  • 网站主页设计费用人力资源培训网
  • 深圳建设网站个人百度云网盘资源分享网站
  • 做网站后期维护网络推广中心
  • hk网站域名免费长尾词挖掘工具
  • 制作链接的步骤广州灰色优化网络公司
  • 模板做网站上传廊坊seo外包
  • 成都网站搭建公司哪家好抚顺优化seo
  • 网站建设流程报价外包网络推广公司怎么选
  • 曲周网站建设seo的优化技巧有哪些
  • 丰台武汉阳网站建设seo引擎优化是什么
  • Serilog日志组件使用
  • wordpress知识付费插件快速优化seo软件
  • 企业运营管理流程图深圳seo
  • 网站菜单框架网页设计模板html代码
  • 免费推广产品的网站今日热点新闻事件摘抄
  • 重庆市最新疫情seo排名优化的网站
  • 购物网站排行榜前十名短视频排名seo
  • 基础网站建设公司app开发网站
  • 做网站开发要学多久网站点击量与排名
  • 佳木斯做网站的公司上海百度seo牛巨微
  • 网站开发流程注意事项北京谷歌seo公司
  • 题解:Trapmigiano Reggiano
  • C++新手必学:用libcurl轻松实现文件下载,10分钟上手!
  • 做网站用的什么服务器吗平台如何做推广
  • 网站建设合同要求百度全网营销
  • 优秀网站设计流程国外b站不收费免费2023
  • 四川省建设厅电子政务网站企业网站模板