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

收录查询 站长工具做网站不赚钱

收录查询 站长工具,做网站不赚钱,软件开发文档包括哪些,装修设计软件app哪个好贪心 1、435. 无重叠区间 题目: 给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 思路: 贪心,重叠个数,和射气球一样,重叠区间…

贪心

1、435. 无重叠区间

题目:
给定一个区间的集合 intervals ,其中 intervals[i] = [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。

思路:
  • 贪心,重叠个数,和射气球一样,重叠区间
func eraseOverlapIntervals(intervals [][]int) int {// 代码一刷sort.Slice(intervals, func(i, j int) bool {return intervals[i][0] < intervals[j][0]})res := 0for i:=1; i<len(intervals); i++ {if intervals[i][0] < intervals[i-1][1] {res++intervals[i][1] = min(intervals[i][1], intervals[i-1][1])}}return res
}
func min(a,b int) int {if a>b {return b};return a}

2、763. 划分字母区间

题目:
输入:s = “ababcbacadefegdehijhklij”
输出:[9,7,8]

思路:
  • ,很有意思,贪心,就是,记录最大值
func partitionLabels(s string) []int {// 代码一size, left, right := len(s), 0, 0res := []int{}map1 := make(map[byte]int, 26)for i:=0; i<size; i++ {map1[s[i]] = i}for i:=0; i<size; i++ {right = max(right, map1[s[i]])if i==right {res = append(res, right-left+1)left = i+1}}return res
}
func max(a,b int)int{if a>b {return a}; return b}

3、56. 合并区间

题目:
输入:intervals = [[1,3],[2,6],[8,10],[15,18]]
输出:[[1,6],[8,10],[15,18]]
解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].

思路:
  • 简单,贪心,区间问题
func merge(intervals [][]int) [][]int {// 代码一刷sort.Slice(intervals, func(i, j int) bool {return intervals[i][0]<intervals[j][0]})res := make([][]int, 0)left, right := intervals[0][0], intervals[0][1]for i:=1; i<len(intervals); i++ {if right < intervals[i][0] {res = append(res, []int{left, right})left, right = intervals[i][0], intervals[i][1]} else {right = max(right, intervals[i][1])}}res = append(res, []int{left, right})return res
}
func max(a, b int)int{if a>b {return a}; return b}
http://www.yayakq.cn/news/145944/

相关文章:

  • 安徽 网站信息内容建设网站制作公司汉狮网络
  • 桂林网站制作培训班河南建设工程信息网下载
  • 中国建设银行网站上不去建设银行网址官方网址
  • 企业网站建设文档为什么建设银行网站
  • 南宁企业网站个体户网站备案
  • 诸城哪有做公司网站的吉林省长春市
  • WordPress仿站助手无锡正规网站建设
  • 丹徒网站建设方案佛山网站建设设计公司
  • 网站建设意识形态seo整站怎么优化
  • 贵州建设职业技术学院官方网站贵州省铜仁市城乡建设局网站
  • 广州市住房和城乡建设局官方网站怎么制作网站
  • 网站开发岗位实际情况平面设计coreldraw
  • 可以免费建设网站吗怎样接做网站和软件的活
  • oppo手机网站建设需求分析资料管理系统
  • 响应式网站 向下兼容小程序制作119
  • 巢湖网站建设网站开发费用可否计入无形资产
  • 关于公司网站改版通知南京网站关键词
  • 跟公司产品做网站微信网站开发视频教程
  • 高网站排名吗北京搜索引擎优化主管
  • 网站开发招聘 领英房产网站建设ppt
  • PHP网站开发涉及的工具有哪些官方网站建设最重要的是
  • 紫云网站建设网站建设 中企动力南昌0792
  • 响应式品牌网站设计网页html代码
  • 建立网站需要多少钱湖南岚鸿济南企业建站系统
  • 灵璧做网站的公司建筑管理招聘网
  • 建设网站美海房地产微信营销推广怎么做
  • 厦门市网站建设软件开发公司seo排名优化是什么
  • 东莞营销型高端网站建设攸县住房和城乡规划建设局网站
  • wordpress付费文章插件-paid articles下载厦门seo关键词优化运营
  • 山东胜越石化工程建设有限公司网站贵州景点网站建设方案