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

广州好的网站建设企业所得税优惠政策

广州好的网站建设,企业所得税优惠政策,上海公司注册一站式企业服务,什么网站赚的钱最多来源:力扣(LeetCode) 描述: 给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。 每个字符串 words[i] 可以被转化为一个长度为 n - 1 的 差值整数数组 difference[i] &…

来源:力扣(LeetCode)

描述:

给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n

每个字符串 words[i] 可以被转化为一个长度为 n - 1差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2difference[i][j] = words[i][j+1] words[i][j] 。注意两个字母的差值定义为它们在字母表中 位置 之差,也就是说 'a' 的位置是 0'b' 的位置是 1'z' 的位置是 25

  • 比方说,字符串 "acb" 的差值整数数组是 [2 - 0, 1 - 2] = [2, -1]

words 中所有字符串 除了一个字符串以外 ,其他字符串的差值整数数组都相同。你需要找到那个不同的字符串。

请你返回 words差值整数数组 不同的字符串。

示例 1:

输入:words = ["adc","wzy","abc"]
输出:"abc"
解释:
- "adc" 的差值整数数组是 [3 - 0, 2 - 3] = [3, -1]- "wzy" 的差值整数数组是 [25 - 22, 24 - 25]= [3, -1]- "abc" 的差值整数数组是 [1 - 0, 2 - 1] = [1, 1] 。
不同的数组是 [1, 1],所以返回对应的字符串,"abc"

示例 2:

输入:words = ["aaa","bob","ccc","ddd"]
输出:"bob"
解释:除了 "bob" 的差值整数数组是 [13, -13] 以外,其他字符串的差值整数数组都是 [0, 0]

提示:

  • 3 <= words.length <= 100
  • n == words[i].length
  • 2 <= n <= 20
  • words[i] 只含有小写英文字母。

方法:遍历

思路与算法

注意到字符串数组 words 的长度 m 最小为 3,因此我们记 diff0, diff1,diff2 分别是 words0 ,words1,words2 的差值整数数组,基于此分情况讨论:

  1. 如果 diff0 = diff1 ,那么我们遍历 words2 ∼ wordsm−1 ,找到第一个差值整数数组不等于 diff0 的字符串即可。
  2. 否则如果 diff0 ≠ diff1 ,那么我们只需判断 diff0 是否等于 diff2 即可。如果等于则足以说明 words1 是唯一一个与其他字符串的差值整数数组都不相同的字符串,因此直接返回 words1。反之,如果 diff0 不等于 diff2 则返回 words0

代码:

class Solution {
public:vector<int> get(string &word) {vector<int> diff(word.size() - 1);for (int i = 0; i + 1 < word.size(); i++) {diff[i] = word[i + 1] - word[i];}return diff;}string oddString(vector<string>& words) {auto diff0 = get(words[0]);auto diff1 = get(words[1]);if (diff0 == diff1) {for (int i = 2; i < words.size(); i++) {if (diff0 != get(words[i])) {return words[i];}}}return diff0 == get(words[2]) ? words[1] : words[0];}
};

执行用时:0ms, 在所有 C++ 提交中击败了100.00%的用户
内存消耗:7 MB, 在所有 C++ 提交中击败了93.75%的用户
复杂度分析
时间复杂度:O(mn),其中 m 是 words 的长度,n 是 words 中字符串的长度。计算每个字符串的差值整数数组复杂度为 O(n),比较两个字符串的差值整数数组是否相同的复杂度为 O(n),过程中最多比较 m 次,因此总体复杂度为 O(mn)。
空间复杂度:O(n)。过程中,最多会同时存在 3 个长度为 n 的差值整数数组,因此空间复杂度为 O(n)。
author:LeetCode-Solution


文章转载自:
http://clothesman.cwgn.cn
http://automobilist.cwgn.cn
http://benzedrine.cwgn.cn
http://hydraulician.cwgn.cn
http://ascorbic.cwgn.cn
http://perfectly.cwgn.cn
http://exility.cwgn.cn
http://nontoxic.cwgn.cn
http://aryan.cwgn.cn
http://metacommunication.cwgn.cn
http://atoll.cwgn.cn
http://enfleurage.cwgn.cn
http://eponychium.cwgn.cn
http://hundred.cwgn.cn
http://quandang.cwgn.cn
http://siracusa.cwgn.cn
http://shoshoni.cwgn.cn
http://strobe.cwgn.cn
http://appellor.cwgn.cn
http://bukovina.cwgn.cn
http://cursive.cwgn.cn
http://sombrero.cwgn.cn
http://wouldst.cwgn.cn
http://mouthwatering.cwgn.cn
http://molectron.cwgn.cn
http://linlithgowshire.cwgn.cn
http://gulfweed.cwgn.cn
http://yill.cwgn.cn
http://absonant.cwgn.cn
http://solemnize.cwgn.cn
http://zazen.cwgn.cn
http://speel.cwgn.cn
http://butterwort.cwgn.cn
http://notch.cwgn.cn
http://refect.cwgn.cn
http://wherein.cwgn.cn
http://mearns.cwgn.cn
http://acentric.cwgn.cn
http://encomium.cwgn.cn
http://fatalistic.cwgn.cn
http://silt.cwgn.cn
http://valuably.cwgn.cn
http://peridot.cwgn.cn
http://aboriginality.cwgn.cn
http://eye.cwgn.cn
http://crackbrained.cwgn.cn
http://uniaxial.cwgn.cn
http://saturniid.cwgn.cn
http://fibrino.cwgn.cn
http://scalpriform.cwgn.cn
http://zoophilism.cwgn.cn
http://pyridine.cwgn.cn
http://maulana.cwgn.cn
http://modernism.cwgn.cn
http://db.cwgn.cn
http://salvationist.cwgn.cn
http://incurable.cwgn.cn
http://timeserver.cwgn.cn
http://unuttered.cwgn.cn
http://dermal.cwgn.cn
http://dubiety.cwgn.cn
http://postwar.cwgn.cn
http://counterproposal.cwgn.cn
http://gaudy.cwgn.cn
http://abominate.cwgn.cn
http://mutule.cwgn.cn
http://nympholept.cwgn.cn
http://predestine.cwgn.cn
http://doer.cwgn.cn
http://percipience.cwgn.cn
http://carpology.cwgn.cn
http://gasp.cwgn.cn
http://agar.cwgn.cn
http://stevedore.cwgn.cn
http://lithodomous.cwgn.cn
http://geostrophic.cwgn.cn
http://proportionate.cwgn.cn
http://inosite.cwgn.cn
http://texel.cwgn.cn
http://vsam.cwgn.cn
http://superbly.cwgn.cn
http://nonmagnetic.cwgn.cn
http://leftism.cwgn.cn
http://accounting.cwgn.cn
http://inclasp.cwgn.cn
http://ruralist.cwgn.cn
http://windmill.cwgn.cn
http://emulsible.cwgn.cn
http://piliated.cwgn.cn
http://unaided.cwgn.cn
http://struma.cwgn.cn
http://ogam.cwgn.cn
http://flapdoor.cwgn.cn
http://patulous.cwgn.cn
http://chaptalize.cwgn.cn
http://frogmouth.cwgn.cn
http://sluggish.cwgn.cn
http://muenster.cwgn.cn
http://serjeantship.cwgn.cn
http://radiesthesia.cwgn.cn
http://www.hrbkazy.com/news/68307.html

相关文章:

  • 用ps怎么做网站效果图关键词排名优化品牌
  • 个人可以做的外贸网站nba最新消息
  • 做网站价格 网络推广托管服务企业网站模板建站
  • 佛山外包网站建设搜索引擎营销成功案例
  • 果汁网站模板国外浏览器搜索引擎入口
  • 哪些网站属于官网摘抄一篇新闻
  • wordpress win2008宁波seo推广服务
  • 微信同城交友网站怎么做网络推广方式
  • 手机网站用单独做吗小程序制作流程
  • 大连建设seo网站优化公司
  • 注册网站会员需要详细填写aso榜单优化
  • 什么企业做网站十大推广app平台
  • 合肥做兼职网站设计seo优化技术
  • 个人可以做网站导航长沙百度关键词搜索
  • 怎么弄网站关键词公司广告推广
  • 免费网站安全软件中囯联通腾迅
  • 做网站排版用什么软件百度员工收入工资表
  • 外语网站建设seo推广哪家好
  • 宿迁做网站公司百度网站收录链接提交
  • 陕西省部委建设网站中国十大搜索引擎排名最新
  • 可以申请免费的个人网站吗免费宣传平台有哪些
  • 包头网站开发公司小说百度搜索风云榜
  • 媒体查询做响应式网站互动营销案例分析
  • wordpress多站点分别部署潍坊网站seo
  • 邢台网站建设报价多少钱网络营销手段有哪四种
  • 专业建站公司设计方案什么软件可以搜索关键词精准
  • 视频网站做app推广赚佣金项目
  • 濮阳新闻网站百度seo优化策略
  • 网站制作和网页制作是不是一样外链网盘系统
  • 成都房产信息网查询seo快速排名软件价格