码迷,mamicode.com
首页 >  
搜索关键字:hdu 二分查找    ( 33808个结果
[Leetcode]4. Median of Two Sorted Arrays
题目描述 Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. Follow up: The overall run time ...
分类:其他好文   时间:2021-01-19 12:12:17    阅读次数:0
STL封装的查找
1. 二分查找 C++ STL标准库中提供有 lower_bound()、upper_bound()、equal_range() 以及 binary_search() 这 4 个查找函数,它们的底层实现采用的都是二分查找的方式。 1.1 lower_bound() lower_bound() 函数用 ...
分类:其他好文   时间:2021-01-18 11:23:23    阅读次数:0
产生冠军 HDU - 2094
原题链接 考察:拓扑排序(?) 这道题压根不用判断是否成环如果判断了反而是错的(WA了3次),只需要判断入度==0的点是否只有一个就行 易错: 判断成环 这组测试数据证明这个是错的 a b,b c,c b 这只是说明bc不能当冠军,但是a可以 反复提醒:迭代器元素是pair,如果要用first se ...
分类:其他好文   时间:2021-01-13 10:37:03    阅读次数:0
OI - GRE Words Once More!(HDU)
好久没写博客了 这次准备在 cnblogs 和 我的博客 上同步更新~ # 题面 一个 \(n\) 个点 \(m\) 条边的 DAG,有若干个特殊点,边有权值。 一个单词定义为从点 \(1\) 出发到达一个特殊点的路径上,边权按访问顺序构成的一个序列。 \(Q\) 次询问,每次给出 \(k\),求所 ...
分类:其他好文   时间:2021-01-08 11:32:53    阅读次数:0
二分查找
二分查找可以理解为折纸,对半折。 主要:你需要主要是二分查找的数据是有序的。 它的时间复杂度:log2(n) 对应的算法师折半查找法: 代码: #include <stdio.h> #include <stdlib.h> #define keyType int typedef struct { ke ...
分类:其他好文   时间:2021-01-06 11:59:08    阅读次数:0
How many HDU - 2609
原题链接 KMP+标准化+最大最小表示法 错误思路: 看到这题的第一反应是破环成链思想,枚举它能循环得到的字符串...算了下时间复杂度大概率TLE,看了别人的提示才反应过来是标准化... 正确思路: 像这种一种表示多种形态的字符串大概率用标准化了,我们用最小最大表示法求最大或最小值,用set或map ...
分类:其他好文   时间:2021-01-05 10:48:42    阅读次数:0
从快速幂运算到矩阵快速幂
快速幂运算 HDU2035 求 http://acm.hdu.edu.cn/showproblem.php?pid=2035 题目是很简单的,因为b也不大所以时间复杂度为n的算法也能ac #include <iostream> using namespace std; int a, b; int p ...
分类:其他好文   时间:2021-01-01 12:58:37    阅读次数:0
Gym-102878L(枚举时间点+二分查找+O(1)找从某个位置到最后的中最大的)
题意:要组装一台电脑,需要n个配件,每个配件有m 种,每种给出一个使用寿命和价格,只要有一个配件到寿命电脑就不能使用,求最大的组成电脑总花费/电脑寿命,多个最大情况下输出最小的费用。题目:https://vjudge.net/problem/Gym-102878L 题解:给的寿命是有序的,那么找一个 ...
分类:其他好文   时间:2020-12-31 12:21:26    阅读次数:0
hdu 3065 病毒侵袭持续中 (AC自动机)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3065 多测 卡内存 #include<iostream> #include<algorithm> #include<cstring> #include<cstdio> #include<cmath> # ...
分类:其他好文   时间:2020-12-30 11:37:43    阅读次数:0
hdu 6592 Beauty Of Unimodal Sequence (LIS + 单调栈)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6592 先分别正着反着求一遍 \(LIS\), 可以证明,字典序最小的单峰序列,一定是先找到最左边的峰点,向左单调栈维护每一个长度的最左边的位置,向右贪心 最大字典序同理 维护单调栈时要注意元素大小的单调 ...
分类:其他好文   时间:2020-12-30 10:54:34    阅读次数:0
33808条   上一页 1 ... 4 5 6 7 8 ... 3381 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!