二分
文章平均质量分 76
promise_yaner
这个作者很懒,什么都没留下…
展开
-
【Leetcode】300. 最长递增子序列
题目链接:LIS题目描述:给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。思路有二:1、简单动态规划 O(n^2)dp[i]表示以nums[i]结尾的LIS的长度,必须包含nums[i]。那么状态转移方程就是dp[i]=max(dp[j])+1 (nums[i]>nums[j],0<=j&l..原创 2021-12-20 17:13:13 · 327 阅读 · 0 评论 -
【Leetcode】287. 寻找重复数
题目链接:287. Find the Duplicate Number题目描述:给定一个包含n + 1 个整数的数组nums ,其数字都在 1 到 n之间(包括 1 和 n),可知至少存在一个重复的整数。假设 nums 只有 一个重复的整数 ,找出 这个重复的数 。设计的解决方案必须不修改数组 nums 且只用常量级 O(1) 的额外空间。分析:寻找重复数的常用思路:1)排序+遍历排序可以使用归并排序、堆排序、快速排序等时间复杂度为O(n logn)的算法,然后再遍历找...原创 2021-12-15 20:34:59 · 680 阅读 · 0 评论 -
【51nod】--1010 只包含因子2 3 5的数 (二分&&数论&&打表)
题目链接:HERE 1010 只包含因子2 3 5的数 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 K的因子中只包含2 3 5。满足条件的前10个数是:2,3,4,5,6,8,9,10,12,15。 所有这样的K组成了一个序列S,现在给出一个数n,求S中 >= 给定数的最小的数。 例如:n = 13,S中 >= 13的最小...原创 2018-02-24 15:55:26 · 463 阅读 · 0 评论 -
【51nod】---1278 相离的圆(二分&&排序)
题目链接:题目 1278 相离的圆 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 平面上有N个圆,他们的圆心都在X轴上,给出所有圆的圆心和半径,求有多少对圆是相离的。 例如:4个圆分别位于1, 2, 3, 4的位置,半径分别为1, 1, 2, 1,那么{1, 2}, {1, 3} {2, 3} {2, 4} {3, 4}这5对都有交点,只...原创 2018-03-02 19:43:55 · 309 阅读 · 0 评论 -
【51nod】--1001 数组中和等于K的数对(sort&&二分)
1001 数组中和等于K的数对基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数,找出数组A中所有和等于K的数对。例如K = 8,数组A:{-1,6,5,3,4,2,9,0,8},所有和等于8的数对包括(-1,9),(0,8),(2,原创 2017-12-02 13:33:17 · 396 阅读 · 0 评论 -
【HDU】5477---A Sweet Journey(二分)
A Sweet Journey HDU - 5477 Master Di plans to take his girlfriend for a travel by bike. Their journey, which can be seen as a line segment of length L, is a road of swamps and flats. In the swamp, i原创 2017-09-12 09:30:37 · 399 阅读 · 0 评论 -
【HDUOJ】4004---The Frog's Games(二分)
The Frog's GamesHDU - 4004 The annual Games in frogs' kingdom started again. The most famous game is the Ironfrog Triathlon. One test in the Ironfrog Triathlon is jumping. This project r原创 2017-09-09 18:30:27 · 385 阅读 · 0 评论 -
【LightOJ】1138---Trailing Zeros(二分)
Trailing Zeroes (III)LightOJ - 1138You task is to find minimal natural number N, so that N! contains exactly Q zeroes on the trail in decimal notation. As you know N! = 1*2*...*N. For example,原创 2017-09-09 17:12:29 · 428 阅读 · 0 评论 -
【HDUOJ】1961---Pie(二分)
PieHDU - 1969My birthday is coming up and traditionally I'm serving pie. Not just one pie, no, I have a number N of them, of various tastes and of various sizes. F of my friends are coming to原创 2017-09-07 17:46:08 · 486 阅读 · 0 评论 -
【POJ】3061---Subsequence(二分)
SubsequencePOJ - 3061A sequence of N positive integers (10 < N < 100 000), each of them less than or equal 10000, and a positive integer S (S < 100 000 000) are given. Write a program to find原创 2017-09-05 08:02:39 · 601 阅读 · 0 评论