E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HDU(杭电OJ)
最大流自用模板(例题:
HDU
1532)
三种模板:Edmonds_Karp,Dinic,SAP例题:DrainageDitches(
HDU
1532)TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536
weixin_30563319
·
2020-09-15 20:34
java
Surround the Trees(
hdu
1392)
依旧是凸包题Graham扫描法:但是有一些细节要注意,就是输入数据只有一个点或者两个点的时候。#include#include#includeusingnamespacestd;structpoint{intx,y;}p[110],stack[110];inttop;doubledis(pointa,pointb){return(double)sqrt(1.0*((a.x-b.x)*(a.x-b.
汤匙的匙不是钥匙的匙
·
2020-09-15 20:29
计算几何
HDU
Wall(
hdu
1348)
套用凸包的模板要注意调用求叉积的函数multi时所传参数的顺序……在这死了好一会……#include#include#include#definepiatan(1.0)*4usingnamespacestd;structpoint{intx,y;}p[1100],stack[1100];inttop;doubledis(pointa,pointb){//计算两点之间距离return(sqrt(1.
汤匙的匙不是钥匙的匙
·
2020-09-15 20:29
计算几何
HDU
Buried memory(
hdu
3007)
题目链接:点击打开链接最小圆覆盖问题,这个问题我看了好一整子……一组点的最小覆盖圆,应该有其中的两个点或者三个点在圆的边界上,其实两个点的情况就是两个点的连线是圆的直径。如果是两个点的情况,那么圆心就是两点连线的中点。如果是三个点的情况,那么圆心就是三个点所构成的三角形的外心,外心是三条边中垂线的交点。具体的求法:假设三个点(x1,y1),(x2,y2),(x3,y3)设过(x1,y1),(x2,
汤匙的匙不是钥匙的匙
·
2020-09-15 20:29
HDU
计算几何
大数相加的原理及代码(
杭电OJ
上AC过的)实现
在C++中,一个int型数据所表示的范围有限,仅为-2^32~2^32-1,如果我们想要进行更大一些的数(即我们这里讨论的大数)的运算那么int型数据就不能满足我们的需求了。这个时候我们就要掌握大数相加的原理来进行运算。本文只讨论两个大数进行加法运算的原理,其他运算原理和加法的相似。首先我们需要两个字符型数组来存放这两个大数,用一个整型数组存放计算结果。然后我们比较两个字符型数组的大小,这里要分两
小仲达
·
2020-09-15 20:24
HDU
1003 Max Sum 最大子序列和的问题【四种算法分析+实现】
就拿
杭电OJ
上的第1003题开始吧,这题比原书要复杂一些。
长风Qiu
·
2020-09-15 20:22
中断及其处理(1201)
任务:利用中断在屏幕上显示字符串assumecs:codesg,ss:stacksg,ds:datasgstacksgsegmentdb200
hdu
p(0)stacksgendsdatasgsegmentszmsgdb13,10
迂者-贺利坚
·
2020-09-15 20:44
汇编语言
汇编语言
HDU
Problem E [ 最长下降子序列 堆箱子]——基础dp模板题变式
ProblemETimeLimit:2000/1000ms(Java/Other)MemoryLimit:65536/32768K(Java/Other)TotalSubmission(s):9AcceptedSubmission(s):5ProblemDescriptionAgroupofresearchersaredesigninganexperimenttotesttheIQofamonke
_wjunjie
·
2020-09-15 20:51
dp
HDU
1069 Monkey and Banana 最长上升子序列进阶(动态规划)
HDU
1069(动态规划)MonkeyandBananaTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)ProblemDescriptionAgroupofresearchersaredesigninganexperimenttotesttheIQofamonkey.Theywillhangabanana
紫芝
·
2020-09-15 20:18
动态规划
hdu
1069 dp最长单调序列
有n中不同的长方体,每种个数不限,叠加在一起,叠加的条件是,上面一个长方体的长和宽都比下面长方体的长和宽短;求这些长方体能叠加的最高的高度,每种长方体都可以翻转,xyz可以翻转成xzy,yxz,yzx,zxy,zyx思路和最长子序列差不多,求最大能得出的最大高度了。#include#include#includeusingnamespacestd;constintmaxn=30*6+5;struc
pmt123456
·
2020-09-15 19:57
DP
ACM-经典DP之Monkey and Banana——
hdu
1069
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************MonkeyandBananaTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)T
ltree98
·
2020-09-15 19:08
ACM-DP(动态规划)
漫漫刷题路
hdu
1069 Monkey and Banana 再来一波DP啦~~LIS的变形,会最大上升子序列就可以A啦~
MonkeyandBananaTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):8260AcceptedSubmission(s):4262ProblemDescriptionAgroupofresearchersaredesigninganexperimenttote
Lionel_D
·
2020-09-15 19:12
贪心
DP
ACM
数据结构
HDU
1069(暴力。。还好数据不大~)
MonkeyandBananaTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):1724AcceptedSubmission(s):891ProblemDescriptionAgroupofresearchersaredesigninganexperimenttotes
xiaotaoqibao
·
2020-09-15 19:03
ACM/ICPC
使用Shell脚本监控Linux主机
/bin/bas
hdu
g=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print
俊伟祺i
·
2020-09-15 18:25
Kdump详解
Kdump详解Kdump是在系统崩溃、死锁或死机时用来转储内存运行参数的一个工具和服务,是一种新的cras
hdu
mp捕获机制,用来捕获kernelcrash(内核崩溃)的时候产生的cras
hdu
mp。
日久她乡即故乡
·
2020-09-15 18:03
gaki
编写shell脚本监控主机
/bin/bas
hdu
g=$(df-h|grep"/$"|awk'{print$4}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print
weixin_34124577
·
2020-09-15 18:01
使用shell脚本监控Linux主机
/bin/bas
hdu
g=$(df-h|grep"/$"|awk'{print$5}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print
weixin_34034261
·
2020-09-15 18:25
shell
awk
hdu
4841 圆桌问题(用vector模拟约瑟夫环)
题目链接:http://acm.
hdu
.edu.cn/showproblem.php?
田益铭
·
2020-09-15 18:44
ACM
类题
STL
LeetCode-501. Find Mode in Binary Search Tree
tab=DescriptionGivenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)(themostfrequentlyoccurredelement
R_zz
·
2020-09-15 18:00
LeetCode-Tree
【
HDU
5524 BC61 div1 B】【SET模拟】Subtrees 二叉树不同子节点树的子树个数
SubtreesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:131072/131072K(Java/Others)TotalSubmission(s):102AcceptedSubmission(s):58ProblemDescriptionThereisacompletebinarytreewithNnodes.Thesubtreeofthenod
snowy_smile
·
2020-09-15 17:27
题库-HDU
脑洞
STL-set
hdu
oj 1874
畅通工程续TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):66791AcceptedSubmission(s):25811ProblemDescription某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有
SnowBoyce
·
2020-09-15 17:42
501. Find Mode in Binary Search Tree(python+cpp)
题目:Givenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)(themostfrequentlyoccurredelement)inthegivenBST.AssumeaBSTisdefinedasfollows
小湉湉
·
2020-09-15 17:36
LeetCode
LeetCode 501. Find Mode in Binary Search Tree
501.FindModeinBinarySearchTreeGivenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)(themostfrequentlyoccurredelement
柳婼
·
2020-09-15 17:08
LeetCode
【LeetCode】501. Find Mode in Binary Search Tree 解题报告(Python)
leetcode.com/problems/find-mode-in-binary-search-tree/#/description题目描述Givenabinarysearchtree(BST)wit
hdu
plicates
负雪明烛
·
2020-09-15 17:57
LeetCode
算法
501.Find Mode in Binary Search Tree(Tree-Easy)
转载请注明作者和出处:http://blog.csdn.net/c406495762Givenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)
Jack-Cui
·
2020-09-15 17:40
LeetCode
LeetCode
LeetCode
BST
C++
Python
Leetcode501. Find Mode in Binary Search Tree大道至简
Givenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)(themostfrequentlyoccurredelement)inthegivenBST.AssumeaBSTisdefinedasfollows
booirror
·
2020-09-15 17:07
面试题算法题
DP -- 最大连续子段和
最大连续子段和(
HDU
1003)1.问题描述给定一串整数,例如6-154-7,求最大连续子段和?2.算法介绍此题不能暴力,O(n^2)的时间复杂度必然超时。
daizhan
·
2020-09-15 17:36
算法
DP
DP(1) --- 数塔
数塔问题1.基本模型(
HDU
2084) 如上图所示数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?数塔思想:自顶向下分析,自底向上计算。
daizhan
·
2020-09-15 17:35
DP
算法
[leetcode: Python]501. Find Mode in Binary Search Tree
Givenabinarysearchtree(BST)wit
hdu
plicates,findallthemode(s)(themostfrequentlyoccurredelement)inthegivenBST.AssumeaBSTisdefinedasfollows
panda爱学习
·
2020-09-15 16:02
LeetCode:
Easy
使用shell脚本监控Linux主机
/bin/bas
hdu
g=(df−h∣grep"/(df-h|grep"/(df−h∣grep"/"|awk‘{print$5}’|awk-F%'{printKaTeXparseerror:Expected'EOF
看清所苡看轻
·
2020-09-15 16:25
shell
501. Find Mode in Binary Search Tree
https://leetcode.com/problems/find-mode-in-binary-search-tree/Givenabinarysearchtree(BST)wit
hdu
plicates
cainiao_23333
·
2020-09-15 16:14
leetcode
编写SHELL脚本监控主机
/bin/bas
hdu
g=$(df-h|grep"/$"|awk'{print$4}'|awk-F%'{print$1}')cug=$(expr100-$(mpstat|tail-1|awk'{print
weixin_34255055
·
2020-09-15 16:41
shell
操作系统
awk
最长单调子序列
最长单调子序列1.问题描述(
HDU
1160)给出一些老鼠的质量和速度,求一串数据证明老鼠的质量和速度成反比例关系?
daizhan
·
2020-09-15 16:02
算法
DP
HDU
:1856 More is better(并查集+技巧)
MoreisbetterTimeLimit:5000/1000MS(Java/Others)MemoryLimit:327680/102400K(Java/Others)TotalSubmission(s):24376AcceptedSubmission(s):8752ProblemDescriptionMrWangwantssomeboystohelphimwithaproject.Becaus
zugofn
·
2020-09-15 16:59
并查集
技巧
HDOJ-1232(并查集)
题目:http://acm.
hdu
.edu.cn/showproblem.php?pid=1232AC代码:#includeintv[1002];//定义全局变量,v[i]代表城镇。
zhouhong1026
·
2020-09-15 16:21
ACM刷题
算法&数据结构
C&Cplusplus
杭电oj
1213——How Many Tables(并查集)
题目链接:(http://acm.
hdu
.edu.cn/showproblem.php?pid=1213)分析:主要用到并查集。
zfldongcidaci
·
2020-09-15 16:07
杭电oj
数据结构————并查集
More is better
HDU
- 1856 (并查集第一发)
题意:每次都给出有关系的男生,求最大的关系网。分析:建立并查集,并不是求集合的个数而是求其中的元素的个数,用一个num【】数组记录就可以了。收获:刚开始学习并查集,并查集的思想领会了一点。。。。。(太菜了)参考大佬ac:#includeintfather[10000000],num[10000000];voidinitial(){inti;for(i=1;imax)max=a;if(b>max)m
zhaiqiming2010
·
2020-09-15 16:07
#
并查集
hdu
4267
ASimpleProblemwithIntegersTimeLimit:5000/1500MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5282AcceptedSubmission(s):1674ProblemDescriptionLetA1,A2,...,ANbeNelements.Youneedto
mrcoderrev
·
2020-09-15 16:24
线段树
杭电oj
--1213 How Many Tables
ProblemDescriptionTodayisIgnatius'birthday.Heinvitesalotoffriends.Nowit'sdinnertime.Ignatiuswantstoknowhowmanytablesheneedsatleast.Youhavetonoticethatnotallthefriendsknoweachother,andallthefriendsdono
一羽清宁lgx
·
2020-09-15 16:24
并查集
杭电acm1232
hdu
-acm-1232畅通工程解题报告
题目地址链接:点击打开原题链接原题内容:畅通工程TimeLimit:4000/2000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):30409AcceptedSubmission(s):15974ProblemDescription某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通
yangjing1003004612
·
2020-09-15 15:12
第三周 线段树入门
文章目录内容概括涉及算法线段树区间更新查询ZOJ1610线段树+延迟更新区间更新+区间查询(延迟标记)(简单)
HDU
4027线段树唯一修改(区间开根)暴力区间单点更新+区间查询
HDU
1540线段树应用单点更新
心夏心冬
·
2020-09-15 15:00
每周(→∞)记录?
第一周总结
内容概括涉及算法题数相关算法贪心,模拟,(优先队列,set)
HDU
6299BalancedSequence
HDU
6301DistinctValues
HDU
6308TimeZone内容概括涉及算法贪心,模拟题数
心夏心冬
·
2020-09-15 15:59
每周(→∞)记录?
ACM刷题之
Hdu
————How Many Tables
HowManyTablesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):28042AcceptedSubmission(s):13900ProblemDescriptionTodayisIgnatius'birthday.Heinvitesalotoffriends
小时的枫
·
2020-09-15 15:21
ACM题目
hdu
2069(母函数)
CoinChangeTimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):20356AcceptedSubmission(s):7154ProblemDescriptionSupposethereare5typesofcoins:50-cent,25-cent,10-cen
wust_cyl
·
2020-09-15 15:07
组合数学
hdu
1372Knight Moves
题目链接:http://acm.
hdu
.edu.cn/showproblem.php?pid=1372一个可以走8个方向。
wsn564533648
·
2020-09-15 15:35
bfs
并查集_
HDU
_2235
藏的很深的并查集,先按每个点的高度排序,从最小并查起每次访问点的四边,看是否有以当前高度为边的可以放水的然后还要标记点在哪些情况下是是段木板,例如444444401442344444按照高度排序之后,从小开始,我们先读到0的位置,那么0的四周没有比0小的,不存在以它为边可以放水的,访问1时,存在0可以放水,放完水之后,0并到1,之后访问2,此时有0,而0并到1,整块已经考虑,那么久是两个地方可以放
梦里江山
·
2020-09-15 15:57
ACM水题刷耍
Common Subsequence(
HDU
-1159)
最长公共子序列,其实就是最长上升子序列的变形。dp[i][j]表示以第一个序列的i位置为结尾和以第二个序列的j位置为结尾的子序列的公共子序列的长度。显然影响决策的因素就是这两个序列的位置,所以二重循环直接搞就行了,如果这两个位置的字符相同就+1#include#include#include#include#includeusingnamespacestd;chars1[10000],s2[100
AC_Arthur
·
2020-09-15 15:23
动态规划
搬寝室(
hdu
-1421)
这道题的dp数组含义还是很不好想的,一开始我根据状态量来枚举,要枚举三重循环,必然超时。后来参考别人的做法dp[i][j]表示在i件物品中选j对所需的最小疲劳值,相信几乎所有题解都是这么写的,你们也看烦了,那我就说说是什么意思吧:由于这些东西的重量可以打乱,那我们不妨排序,则肯定拿相邻的两件最好,但是到底拿拿两件呢?(一件物品可以有两个邻居),所以在拿当前这一对时就发生了决策,可以选择不拿这一对,
AC_Arthur
·
2020-09-15 15:23
动态规划
HDU
2068
#include#include#include#includeusingnamespacestd;intmain(){intn,m,i,j;longlonga[14]={0,0,1,2};for(inti=1;i>n&&n){longlongc=1,x=1,y=1;m=n/2;for(j=2;j(n-j);i--)x*=i;for(i=1;i<=j;i++)y*=i;c+=x/y*a[j];x=
1806100111
·
2020-09-15 15:59
HDU
1075(What Are You Talking About)
WhatAreYouTalkingAboutProblemDescriptionIgnatiusissoluckythathemetaMartianyesterday.Buthedidn’tknowthelanguagetheMartiansuse.TheMartiangiveshimahistorybookofMarsandadictionarywhenitleaves.NowIgnatiusw
薯条割脉
·
2020-09-15 15:54
字典树
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他