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

南宁市网站建设_网站建设公司_Vue_seo优化

彩票网站制作开发,新开传奇网站大全,汽车租赁网站设计,电子商务网站主要面向《博主简介》 小伙伴们好#xff0c;我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。 ✌更多学习资源#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】#xff0c;共同学习交流~ #x1f44d;感谢小伙伴们点赞、关注#xff01; 《------往期经典推荐--… 《博主简介》 小伙伴们好我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。 ✌更多学习资源可关注公-仲-hao:【阿旭算法与机器学习】共同学习交流~ 感谢小伙伴们点赞、关注 《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】已更新31期欢迎关注持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【Stable Diffusion绘画系列】专栏【链接】 排序 翻转对 # 分治排序算法扩展 class Solution:     def reversePairs(self, nums: List[int]) - int:         def merge(left, right):             # 统计前面比后面大的翻转对个数             j  0             for i in range(len(left)):                 while j  len(right) and left[i]  2 * right[j]:                     j  1                 self.count  j             # 合并两个有序列表             res  []             while  len(left)  0 and len(right)  0:                 if left[0]  right[0]:                     res.append(left.pop(0))                 else:                     res.append(right.pop(0))             if left:                 res.extend(left)             if right:                 res.extend(right)             return res         def mergeSort(arr):             n len(arr)             if n  2:                 return arr             middle  n // 2             left  arr[:middle]             right  arr[middle:]             sort_left  mergeSort(left)             sort_right  mergeSort(right)             return merge(sort_left, sort_right)         self.count  0         mergeSort(nums)         return self.count 股票问题 买卖股票的最佳时机 class Solution:     def maxProfit(self, prices: List[int]) - int:         if not prices:             return 0         minValue  prices[0]         res  0         for i in range(1, len(prices)):             minValue  min(minValue, prices[i])             res  max(res, prices[i]-minValue)         return res 买卖股票的最佳时机3 TOP K问题 数组中的 第K个最大元素 class Solution:     def findKthLargest(self, nums: List[int], k: int) - int:         # 使用快速排序         lo  0         hi  len(nums) - 1         k  len(nums) - k         while lo  hi:             p  self.partition(nums, lo, hi)             if p  k:                 hi  p - 1             elif p  k:                 lo  p  1             else:                 return nums[p]         return -1          def  partition(self, nums, lo, hi):         pivot  nums[lo]         i  lo         j  hi         while i  j:             while i  j and nums[j]  pivot:                 j - 1             nums[i]  nums[j]             while i  j and nums[i]  pivot:                 i  1             nums[j]  nums[i]         nums[i]  pivot         return i 数组中前K个最小的元素 def partition(nums, lo, hi):     pivot  nums[lo]     i  lo     j  hi     while i  j:         while i  j and nums[j]  pivot:             j - 1         nums[i]  nums[j]         while i  j and nums[i]  pivot:             i  1         nums[j]  nums[i]     nums[i]  pivot     return i def getKminnums(nums, k):     index  k - 1     low  0     high  len(nums) - 1     while low  high:         p  partition(nums, low, high)         if p  index:             high  p - 1         elif p  index:             low  p  1         else:             # 输出前k个元素             return nums[:index1] 关于本篇文章大家有任何建议或意见欢迎在评论区留言交流 觉得不错的小伙伴感谢点赞、关注加收藏哦 欢迎关注下方GZH阿旭算法与机器学习共同学习交流~
http://www.ihoyoo.com/news/117724.html

相关文章:

  • 织梦做的网站怎么加弹窗北京网站优化技术
  • 建德网站建站行业是什么意思
  • 建设网站制网站建设费用清单
  • 二手车的网站建设例子wordpress跟php
  • 网站的电子地图怎么做wordpress hosting
  • win 2012网站建设办公室设计布局平面图
  • 廖雪峰的网站怎么做的长沙微网站
  • wordpress新闻站自动采集器wordpress服装主题
  • 网站内容该怎么做wordpress 签到
  • 如何建立公司的网站商标注册需要多久
  • 教育网站 网页赏析去菲律宾做网站
  • 网站建设板块滨州网站建设 远洋科技
  • 做网站都需要用到什么网站前期设计
  • 做网站的科技公司蛙蛙写作网站
  • 海口 网站 制作临沂网站制作定制
  • 自己做剧本网站穷人创业一千元以下的
  • 网站建立需要什么条件如何维护网站的运营
  • jsp做网站能实现什么功能网站的二级页面怎么做代码
  • 梅林关网站建设网站购买外链
  • aspnet网站开发实例建设第三方公众号平台网站教程
  • 网站的版式乐陵市人力资源中心网站
  • 怎样做网站的背景图片怎么把dw做的网站分享给别
  • 房建设计网站好设计北京
  • 数字火币交易网站开发营销型网站建站公司
  • 广东东莞自己建站教程做机械的网站有哪些
  • 网站策划论坛公司网站开发费用大概多少
  • 一个网站有多大我做的网站有时打开很慢什么原因
  • 搭建一个网站需要多久seo诊断书
  • 青海做网站找谁南通网站制作系统
  • 智能网站推广优化温州建设集团网站首页