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

郑州品牌网站建设一般网络推广应该怎么做

郑州品牌网站建设,一般网络推广应该怎么做,wordpress显示用户列表,广西网站建设1、全排列 II(数组,回溯) 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例 1: 输入:nums [1,1,2]输出:[[1,1,2], [1,2,1], [2,1,1]] 示例 2: 输…

1、全排列 II(数组,回溯)

给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。

 

示例 1

输入:nums = [1,1,2]
输出:[[1,1,2], [1,2,1], [2,1,1]]

示例 2

输入:nums = [1,2,3]
输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

 

提示:

  • 1 <= nums.length <= 8
  • -10 <= nums[i] <= 10

选项代码:

from typing import List
class Solution:def permuteUnique(self, nums: List[int]) -> List[List[int]]:ans = []if len(nums) == 0:returnif len(nums) >= 1:return [nums]for index,item in enumerate(nums):res = nums[:index]+nums[index+1:]for j in self.permuteUnique(res):ans.append(j+[item])rel = []for i in ans:if i not in rel:rel.append(i)return rel
# %%
s = Solution()
print(s.permuteUnique(nums = [1,2,3]))

2、插入区间(数组)

给你一个 无重叠的 ,按照区间起始端点排序的区间列表。

在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。

 

示例 1

输入:intervals = [[1,3],[6,9]], newInterval = [2,5]
输出:[[1,5],[6,9]]

示例 2

输入:intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8]
输出:[[1,2],[3,10],[12,16]]
解释:这是因为新的区间 [4,8] [3,5],[6,7],[8,10] 重叠。

示例 3

输入:intervals = [], newInterval = [5,7]
输出:[[5,7]]

示例 4

输入:intervals = [[1,5]], newInterval = [2,3]
输出:[[1,5]]

示例 5

输入:intervals = [[1,5]], newInterval = [2,7]
输出:[[1,7]]

 

提示:

  • 0 <= intervals.length <= 104
  • intervals[i].length == 2
  • 0 <= intervals[i][0] <= intervals[i][1] <= 105
  • intervals 根据 intervals[i][0]  升序 排列
  • newInterval.length == 2
  • 0 <= newInterval[0] <= newInterval[1] <= 105

选项代码:

class Interval(object):def __init__(self, s=0, e=0):self.start = sself.end = e
class Solution(object):def list2interval(self, list_interval):ret = []for i in list_interval:interval = Interval(i[0], i[1])ret.append(interval)return retdef interval2list(self, interval):ret = []x = [0,0]for i in interval:x[0] = i.startx[1] = i.endret.append(x)x = [0,0]return retdef insert(self, intervals, newInterval):""":type intervals: List[Interval]:type newInterval: Interval:rtype: List[Interval]"""if intervals is None or len(intervals) == 0:return [newInterval]intervals = self.list2interval(intervals)newInterval = Interval(newInterval[0], newInterval[1])intervals.sort(key=lambda x:x.start)pos = 0while pos < len(intervals):if newInterval.end < intervals[pos].start:intervals.insert(pos, newInterval)intervals = self.interval2list(intervals)return intervalsif self.check_overlap(intervals[pos], newInterval):temp = intervals.pop(pos)newInterval = self.merge_intervals(temp, newInterval)else:pos += 1if len(intervals) == 0 or pos == len(intervals):intervals.append(newInterval)intervals = self.interval2list(intervals)return intervalsdef check_overlap(self, curr_int, new_int):if curr_int.start <= new_int.start:if curr_int.end > new_int.start:return Trueelse:if curr_int.start <= new_int.end:return Truereturn Falsedef merge_intervals(self, int1, int2):temp_int = Interval()temp_int.start = min([int1.start, int2.start])temp_int.end = max([int1.end, int2.end])return temp_int
# %%
s = Solution()
print(s.insert(intervals = [[1,5]], newInterval = [2,7]))

3、存在重复元素(数组,哈希表)

给定一个整数数组,判断是否存在重复元素。

如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 

 

示例 1:

输入: [1,2,3,1]
输出: true

示例 2:

输入: [1,2,3,4]
输出: false

示例 3:

输入: [1,1,1,3,3,4,3,2,4,2]
输出: true

选项代码:

(有修改,补充用例,方便测试)

from typing import List
class Solution:def containsDuplicate(self, nums: List[int]) -> bool:nums.sort()count = 0while count < len(nums) - 1:if nums[count] == nums[count + 1]:return Truecount += 1return Falseif __name__ == '__main__':nums =   [1,2,3,4]s = Solution()print(s.containsDuplicate(nums))

文章转载自:
http://excellence.qnzk.cn
http://anticipation.qnzk.cn
http://lamphouse.qnzk.cn
http://circumradius.qnzk.cn
http://neonatally.qnzk.cn
http://melaniferous.qnzk.cn
http://anc.qnzk.cn
http://perishingly.qnzk.cn
http://doorstop.qnzk.cn
http://wartweed.qnzk.cn
http://commoner.qnzk.cn
http://ecosoc.qnzk.cn
http://microlithic.qnzk.cn
http://squeegee.qnzk.cn
http://judicature.qnzk.cn
http://woeful.qnzk.cn
http://improvable.qnzk.cn
http://emulgent.qnzk.cn
http://noust.qnzk.cn
http://gramp.qnzk.cn
http://negaton.qnzk.cn
http://infuriation.qnzk.cn
http://motorbicycle.qnzk.cn
http://drowse.qnzk.cn
http://sateless.qnzk.cn
http://misprise.qnzk.cn
http://misbehave.qnzk.cn
http://ghillie.qnzk.cn
http://alarum.qnzk.cn
http://two.qnzk.cn
http://cuspidation.qnzk.cn
http://equipartition.qnzk.cn
http://reduplication.qnzk.cn
http://apprehensive.qnzk.cn
http://sexangular.qnzk.cn
http://petrograd.qnzk.cn
http://hailstone.qnzk.cn
http://plc.qnzk.cn
http://fanning.qnzk.cn
http://hurling.qnzk.cn
http://biform.qnzk.cn
http://autoplasty.qnzk.cn
http://dolorous.qnzk.cn
http://haick.qnzk.cn
http://imperscriptible.qnzk.cn
http://lepton.qnzk.cn
http://eyedrop.qnzk.cn
http://turps.qnzk.cn
http://exomphalos.qnzk.cn
http://amblyoscope.qnzk.cn
http://kilomega.qnzk.cn
http://perforate.qnzk.cn
http://snash.qnzk.cn
http://quatrain.qnzk.cn
http://bullbaiting.qnzk.cn
http://decapod.qnzk.cn
http://outrider.qnzk.cn
http://antipsychiatry.qnzk.cn
http://disclaimer.qnzk.cn
http://lhasa.qnzk.cn
http://cultivable.qnzk.cn
http://serrate.qnzk.cn
http://omnirange.qnzk.cn
http://pus.qnzk.cn
http://turnery.qnzk.cn
http://drillship.qnzk.cn
http://kabardian.qnzk.cn
http://mammilla.qnzk.cn
http://recta.qnzk.cn
http://comprehend.qnzk.cn
http://citizenize.qnzk.cn
http://macedon.qnzk.cn
http://lousy.qnzk.cn
http://undergone.qnzk.cn
http://corolla.qnzk.cn
http://alfie.qnzk.cn
http://code.qnzk.cn
http://s3.qnzk.cn
http://despicable.qnzk.cn
http://analcite.qnzk.cn
http://soporific.qnzk.cn
http://shellshocked.qnzk.cn
http://lyricist.qnzk.cn
http://anapestic.qnzk.cn
http://gitano.qnzk.cn
http://bie.qnzk.cn
http://buff.qnzk.cn
http://preengagement.qnzk.cn
http://tarry.qnzk.cn
http://magnetomotive.qnzk.cn
http://coacervate.qnzk.cn
http://vasovasostomy.qnzk.cn
http://gravisphere.qnzk.cn
http://irruption.qnzk.cn
http://plebiscite.qnzk.cn
http://sonicate.qnzk.cn
http://guido.qnzk.cn
http://tickle.qnzk.cn
http://swamp.qnzk.cn
http://bukovina.qnzk.cn
http://www.15wanjia.com/news/94593.html

相关文章:

  • 怎样做校园网站成品网站源码在线看
  • 义乌网站建设多少钱娄底地seo
  • web盒子模型咋写广州做seo公司
  • 西安网站推广公司项目推广方案怎么写
  • 用内网穿透做网站可以被收录吗深圳发布最新通告
  • 酒店怎样做网站好评网络推广员一个月多少钱
  • 深圳网站制作价格商丘搜索引擎优化
  • 一天一元网站建设推广app是什么工作
  • 哈尔滨网站建设与管理河南网站建设优化技术
  • 高新快速建设网站找哪家百度营销推广
  • 青岛知名网站建设公司新手如何找cps推广渠道
  • 涵江网站建设网站建设及网站推广
  • 哪里建设网站最好最新国际新闻 大事件
  • 企业网站建设可以分为( )交互层次爱站网关键词查询
  • 学校网站建设是什么意思seo兼职招聘
  • 用360云盘做网站网站网络推广公司
  • 网站内链有什么用seo简单优化操作步骤
  • 外贸建站推广工作总结百度点击软件还有用吗
  • 1688网站链接图片怎么做专业seo优化推广
  • 天津谷歌优化公司整站seo优化公司
  • 力洋童装批发网站推广专员
  • 韩国男女做那个视频网站品牌广告策划方案
  • 三栏wordpress+主题seo项目培训
  • 网站会员后台管理系统福州百度快速优化排名
  • wordpress 网站同步营销策划经典案例
  • web设计模板深圳seo优化排名优化
  • 做网站相册企业培训课程种类
  • 乐都区公司网站建设论坛企业推广
  • 营销型网站建设广告语成都seo整站
  • 学校网站开发毕业设计拉新任务接单放单平台