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

网站界面设计实训总结商标设计费用一般是多少

网站界面设计实训总结,商标设计费用一般是多少,wordpress 主,百度快照 直接进网站目录 前言 一、二分查找 1. 搜索插入位置 2. 搜索二维矩阵 3. 在排序数组中查找元素的第一个和最后一个位置 4. 搜索旋转排序数组 5. 寻找旋转排序数组中的最小值 6. 寻找两个正序数组的中位数 二、技巧 1. 只出现一次的数字 2. 多数元素 3. 颜色分类 4. 下一个排列 5. 寻找重复…

目录

前言

一、二分查找

1. 搜索插入位置

2. 搜索二维矩阵

3. 在排序数组中查找元素的第一个和最后一个位置

4. 搜索旋转排序数组

5. 寻找旋转排序数组中的最小值

6. 寻找两个正序数组的中位数

二、技巧

1. 只出现一次的数字

2. 多数元素

3. 颜色分类

4. 下一个排列

5. 寻找重复数


前言

一、二分查找:搜索插入位置,搜索二维矩阵,在排序数组中查找元素的第一个和最后一个位置,搜索旋转排序数组,寻找旋转排序数组中的最小值,寻找两个正序数组的中位数。

二、技巧:只出现一次的数字,多数元素,颜色分类,下一个排列,寻找重复数。


一、二分查找

1. 搜索插入位置

原题链接:35. 搜索插入位置 - 力扣(LeetCode)

# 解法(1)
class Solution(object):def searchInsert(self, nums, target):if target in nums:return nums.index(target)else:nums.insert(0, float('-inf'))nums.insert(len(nums), float('inf'))for i, n in enumerate(nums):if nums[i] < target and nums[i+1] > target:return i# 解法(2)
class Solution(object):def searchInsert(self, nums, target):for k,v in enumerate(nums):if target<=max(nums):if v<target:continuereturn kelse:return len(nums)
2. 搜索二维矩阵

原题链接:74. 搜索二维矩阵 - 力扣(LeetCode)

class Solution(object):def searchMatrix(self, matrix, target):matrix = sum(matrix, [])if target in matrix:return Truereturn False
3. 在排序数组中查找元素的第一个和最后一个位置

原题链接:34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode)

# 解法(1)
class Solution(object):def searchRange(self, nums, target):if target not in nums:return [-1, -1]else:left = nums.index(target)nums.sort(reverse=True)right = len(nums)- nums.index(target) - 1 return [left, right]# 解法(2)
class Solution(object):def searchRange(self, nums, target):lst = []for k,v in enumerate(nums):if v==target:lst.append(k)if not lst:lst = [-1,-1]return [min(lst), max(lst)]
4. 搜索旋转排序数组

原题链接:33. 搜索旋转排序数组 - 力扣(LeetCode)

class Solution(object):def search(self, nums, target):if target in nums:return nums.index(target)else:return -1
5. 寻找旋转排序数组中的最小值

原题链接:153. 寻找旋转排序数组中的最小值 - 力扣(LeetCode)

class Solution(object):def findMin(self, nums):return min(nums)
6. 寻找两个正序数组的中位数

原题链接:4. 寻找两个正序数组的中位数 - 力扣(LeetCode)

class Solution(object):def findMedianSortedArrays(self, nums1, nums2):num = nums1 + nums2num.sort()ln = len(num) if ln % 2 == 0:mid = (num[ln//2-1] + num[ln//2]) / 2.0else:mid = num[ln//2]return mid

二、技巧

1. 只出现一次的数字

原题链接:136. 只出现一次的数字 - 力扣(LeetCode)

# 解法(1)
class Solution(object):def singleNumber(self, nums):return sum(set(nums))*2 - sum(nums)# 解法(2)
class Solution(object):def singleNumber(self, nums):from collections import Countercnt = Counter(nums)for k, v in cnt.items():if v == 1:return k
2. 多数元素

原题链接:169. 多数元素 - 力扣(LeetCode)

# 解法(1)
class Solution(object):def majorityElement(self, nums):nums.sort()return nums[len(nums)//2]# 解法(2)
class Solution(object):def majorityElement(self, nums):from collections import Countercnt = Counter(nums)for k, v in cnt.most_common(1):return k
3. 颜色分类

原题链接:75. 颜色分类 - 力扣(LeetCode)

class Solution(object):def sortColors(self, nums):return nums.sort()   
4. 下一个排列

原题链接:

5. 寻找重复数

原题链接:287. 寻找重复数 - 力扣(LeetCode)

# 解法(1)
class Solution:def findDuplicate(self, nums: List[int]) -> int:from statistics import modereturn mode(nums)# 解法(2)
class Solution(object):def findDuplicate(self, nums):from collections import Countercnt = Counter(nums)for k, v in cnt.most_common(1):return k

文章转载自:

http://JCpFUitO.wnxqf.cn
http://gM4QNhNb.wnxqf.cn
http://p38cGAZp.wnxqf.cn
http://R3xKMRZm.wnxqf.cn
http://zI5YnMLf.wnxqf.cn
http://J0yhhixY.wnxqf.cn
http://mr9mDE7F.wnxqf.cn
http://hohQzQEQ.wnxqf.cn
http://qEKfZDJE.wnxqf.cn
http://7NVdJRcV.wnxqf.cn
http://4QR1c3Bd.wnxqf.cn
http://ECTV636Z.wnxqf.cn
http://MaV5ikYE.wnxqf.cn
http://nxbHWLcA.wnxqf.cn
http://jM4AcJ6d.wnxqf.cn
http://3DC7LwzA.wnxqf.cn
http://JGGqb4Vd.wnxqf.cn
http://W9u6Ruqx.wnxqf.cn
http://LS4yJzx8.wnxqf.cn
http://RiTV9GjY.wnxqf.cn
http://yk5seP3g.wnxqf.cn
http://3e096x3E.wnxqf.cn
http://mgYswQEB.wnxqf.cn
http://xooXY6oB.wnxqf.cn
http://ovGHDx2n.wnxqf.cn
http://uZD1kuFp.wnxqf.cn
http://wMiGun49.wnxqf.cn
http://oHOc9JV4.wnxqf.cn
http://ptXcHFHG.wnxqf.cn
http://AARI0rmm.wnxqf.cn
http://www.dtcms.com/wzjs/660671.html

相关文章:

  • 建设公司的网站天津网站建设公司电扬
  • 网站开发验收确认书google搜索引擎入口2022
  • 公司网站代码湖南兼职网站建设
  • 温岭市住房和城乡建设局网站建企业网站教程
  • 南昌网站建设服务html网页设计期末大作业
  • 男朋友抱着我在教室做网站响应式企业网站设计与实现
  • 制作完整网站需要掌握哪些知识手机兼职的正规平台有哪些
  • seo网站推广有哪些音乐制作网站
  • h5免费制作网站有哪些室内展厅设计公司
  • 做滋补品销售有什么网站成都电脑培训班零基础
  • 中国贸易网是什么网站淘宝网络营销方案
  • 网站开发涉及内容如何免费创建自己的平台
  • 苏州模板建站平台广告宣传页怎么制作
  • 社区网站建设方案ppt创建网站的流程有哪些
  • 机票网站建设公司好公司部门解散调岗不同意有赔偿吗
  • 沈阳住房建设局网站哪些企业需要网络推广
  • 加快政务公开网站建设做网站对外贸有什么用
  • 垂直网站建设的关键因素网站建设公司软jian湖南岚鸿
  • 免费做网站页头图做引流去那些网站好
  • 给个营销型网站齐齐哈尔市住房城乡建设门户网站
  • 代理公司注册机构seo综合诊断工具
  • 网站301是什么意思网站开发入门教程
  • seo网站优化报价娱乐网站设计多少行业
  • 做教程网站资源放哪里有做静态网站选用什么服务器
  • 网站投注建设无线网址域名注册
  • 网站图标怎么上传淘宝 网站建设教程视频
  • 做网站软件A开头的宁波网站制作方案
  • 做照明出口的网站qq空间怎么做网站
  • 表格在网站后台是居中可到前台为什么不居中重庆网站建设外包哪家好
  • 云服务器建网站h5视频网站模板